当前位置: 首页 > news >正文

ps做素材下载网站专门发广告的app

ps做素材下载网站,专门发广告的app,庆阳市镇原县疫情最新情况,网站建设方案主要有使用WebSocket为什么不适配双端 浏览器环境本身就支持 WebSocket,直接使用 JavaScript 内置的 WebSocket 对象来建立连接。 Node中本身并没有内置 WebSocket 协议的支持,所以需要使用第三方库 ws来实现 WebSocket 功能。 一. 使用跨平台 WebSocket 库 …

使用WebSocket为什么不适配双端

浏览器环境本身就支持 WebSocket,直接使用 JavaScript 内置的 WebSocket 对象来建立连接。
Node中本身并没有内置 WebSocket 协议的支持,所以需要使用第三方库 ws来实现 WebSocket 功能。

一. 使用跨平台 WebSocket 库

选择 isomorphic-wsuniversal-websocket-client 这些跨平台的 WebSocket 库。根据运行环境自动选择合适的 WebSocket 实现,从而在 Node.js浏览器环境中都能正常工作。

例如,使用 isomorphic-ws,代码实现:

javascript
// 在 Node.js 和浏览器环境中都使用相同的代码
import { WebSocket } from 'isomorphic-ws';const socket = new WebSocket('ws://example.com');

二. 根据环境选择不同的 WebSocket 实现

if (typeof window !== 'undefined') {// 浏览器环境let socket: WebSocket;console.log('浏览器环境');socket = new WebSocket('ws://localhost:8080');// 连接成功时触发socket.onopen = () => {console.log('WebSocket 连接成功');};// 接收消息时触发socket.onmessage = (event) => {console.log('收到服务器消息:', event.data);if (typeof event.data === 'string') {const data = JSON.parse(event.data);}};// 连接关闭时触发socket.onclose = () => {console.log('WebSocket 连接关闭');};// 错误时触发socket.onerror = (error) => {console.error('WebSocket 连接错误:', error);};
} else {// Node.js 环境const WebSocket = require('ws');let socket = null;socket = new WebSocket('ws://localhost:8080');socket.on('open', () => {console.log('Connected to server');});socket.on('message', (message: string) => {console.log(`Received message: ${message}`);if (typeof message === 'string') {const data = JSON.parse(message);console.log(data)}});socket.on('close', () => {console.log('Disconnected from server');});
}
http://www.rdtb.cn/news/21301.html

相关文章:

  • 网站域名申请费用注册安全工程师
  • 柳州市建委网站国内最新的新闻
  • 沈阳网站建设的价格百度发布平台官网
  • 大兴做网站建设制作网站建设公司
  • 镇江网站制作sem优化是什么
  • 专业外贸网站建设百度站长工具平台登录
  • 怎么用宝塔做网站免费html网站制作成品
  • 网站开发图片素材wordpress建站
  • 怎么查询公司的注册信息seo网络营销的技术
  • 做标书有哪些网站能接到好口碑关键词优化
  • 十大景观设计公司排名seo这个职位是干什么的
  • 深圳网站制作的公司制作自己的网页
  • 楚雄市住房和城乡建设局网站互联网营销的方式有哪些
  • 阿里巴巴上怎样做自己的网站怎样创建自己的网站
  • 做网站海报央视新闻今天的内容
  • 深圳罗湖做网站东莞seo建站咨询
  • 农村自建房设计图及效果图福州短视频seo推荐
  • 免费域名注册微信下载广东企业网站seo哪里好
  • 兰州又发现一例郴州网站seo
  • 稿定设计app免费版官方seo搜索引擎优化步骤
  • wordpress瀑布流图片主题武汉seo群
  • 嘉善网站设计微信公众号营销
  • 美女做暖暖免费网站南昌网优化seo公司
  • 网站制作公司 知乎培训机构招生方案范文
  • 怎样做公司网站专业seo优化推广
  • 如何使用域名访问网站个人接外包的网站
  • ps做淘宝网站导航栏深圳龙岗区布吉街道
  • 用php做美食网站百度人工服务热线
  • h5个人网站模板百度惠生活商家入驻
  • 想在网上做外卖 上什么网站好短视频seo推广隐迅推专业