1.0.27 • Published 4 years ago
cloudsocket v1.0.27
cloudSocket
描述
一个前端websocket客户端集成工具
初始化配置
配置名 | 类型 | 示例值 | 描述 |
---|---|---|---|
url | string | ws://127.0.0.1:8199/cloud/ws | 连接地址 |
query | object | {token:"token"} | 连接参数 |
initMsg | string | "初始化消息发送" | 初始化消息发送 |
reConnection | boole | true | 断线是否自动连接 |
reConnWaitTime | int | 5000 | 断线重连等待时长 |
reConnTime | int | 0 | 断线重连次数 0、无限重连 |
isHeart | boole | false | 是否开启心跳 |
heartWait | int | 10000 | 心跳等待时间 |
isLocalStorage | boole | false | 消息是否存储在LocalStorage |
使用实例
import cloudSocket from "cloudSocket"
// 初始化方法类
var SocketObj = new cloudSocket.Socket({
"url":"ws://127.0.0.1:8199/cloud/ws", // 连接地址
"query":{
token:"123123"
}, // 连接参数
"initMsg":"cs", // 初始化消息发送
"reConnection":true, // 断线是否自动连接
"reConnWaitTime":5000, // 断线重练等待时长
"reConnTime":4, // 断线重连次数 0、无限重连
"isHeart":true, // 是否开启心跳
"heartWait":3000, // 心跳等待时间
"sendTimeOut":10000, // 设置发送消息超时时间
"isLocalStorage":false // 消息是否存储在LocalStorage
});
// 连接websocekt并回调消息内容
SocketObj.Conn(function(message){
console.log(message)
});
// 发送消息返回发送结果 【true,false】
var sendRes = SocketObj.send("send message content")
// 获取存储在LocalStorage历史消息
var historyData = SocketObj.getHistoryLocalStorage()
console.log(sendRes)
1.0.26
4 years ago
1.0.27
4 years ago
1.0.25
4 years ago
1.0.24
4 years ago
1.0.23
4 years ago
1.0.22
4 years ago
1.0.19
4 years ago
1.0.18
4 years ago
1.0.21
4 years ago
1.0.20
4 years ago
1.0.17
4 years ago
1.0.16
4 years ago
1.0.15
4 years ago
1.0.14
4 years ago
1.0.11
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.10
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago