Websocket

abstract

@vitejs/vitejs-ws

Constructor

  • constructor params:

    • url : string 连接 url default: 'ws://localhost:31420'
    • timeout : number 超时时间(ms) default: 60000
    • Object
  • Example:


import wsProvider from "@vite/vitejs-ws";
const myWs = new wsProvider("ws://localhost:8080");

ws provider 实例

实例属性

名称 类型 说明
url string 网络连接路径
protocol string 协议
headers object 请求头信息
clientConfig object 同上

实例方法

除却与 provider 实例一致的方法外

reconnect

网络重连

disconnect

断开连接

subscribe

订阅服务端推送事件

  • params:

    • callback : Function 当有服务端推送事件时,则返回数据到此事件中

unSubscribe

取消订阅