1. 首页
  2. 考试认证
  3. 其它
  4. WebSocketHelper轻量级封装的WebSocket工具

WebSocketHelper轻量级封装的WebSocket工具

上传者: 2024-12-10 11:09:35上传 ZIP文件 3.17KB 热度 8次

WebSocketHelper 是一个用于浏览器中 WebSocket 本机对象的极简包装工具,优化使用体验。其主要特点包括:

  • 连接解耦:对象不直接绑定到连接,可在启动时配置参数及事件处理程序,随后进行连接或断开。

  • 灵活重用:支持断开后连接到新的服务器,无需重新应用配置。

文档

构造函数

WebSocketHelper([url], [protocols])

  • url:可选,WebSocket 服务器的 URL。

  • protocols:可选,接受的子协议数组。

如果传递了 socketUrl,这些参数将分别存储在 socketUrlsocketProtocols 属性中。

注意:初始状态下,套接字未连接。需要调用 connect() 方法以使用给定参数打开连接。

特性

  • 接受未定义的协议

  • 如果为 true,服务器可以不选择子协议。

  • 如果为 false,服务器必须选择一个子协议。

下载地址
用户评论