1.0.0 • Published 4 years ago

@unofficial/websocket v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

websocket 心跳检测

初始化 websocket 连接,自动定时心跳检测,错误断开自动重连。

如何使用

import WebSocketHeartbeat from "@unofficial/websocket";
const ws = new WebSocketHeartbeat({ url });

// or

import { initWs } from "@unofficial/websocket";
const ws = initWs({ url });

参数说明

参数说明类型默认值
url建立 ws 连接的链接string
pingData心跳检测发送的内容string""
pingTime定时发送心跳检测,消息的接受也视为心跳number15000
pongOutTime心跳发送以后定时没有收到响应自动断开重连number10000
onclose钩子函数 onclosefunction
onconnect钩子函数 onconnectfunction
onerror钩子函数 onerrorfunction
onmessage钩子函数 onmessagefunction
onopen钩子函数 onopenfunction