客户端webSocket的一些基本用法
程序员文章站
2024-03-26 08:57:17
...
总的使用如图示:
ws = new WebSocket("ws://"+ global.$.ws +"/websocket/" + _this.props.navigation.state.params.deviceNum);
ws.onopen = () => {
// onopen属性,用于指定连接成功后的回调函数
// ws.send('something');
};
ws.onmessage = (e) => {
// onmessage属性,用于指定收到服务器数据后的回调函数。
// console.log("状态",ws.readyState)
// console.log("返回内容",e)
};
ws.onerror = (e) => {
// onerror属性,用于指定报错时的回调函数。
console.log("错误",e.message);
};
ws.onclose = (e) => {
// onclose属性,用于指定连接关闭后的回调函数。
console.log("关闭",e.code, e.reason);
};
ws.close();//用来关闭创建的webSocket
ws.readyState//readyState:0正在连接 1连接成功 2连接正在关闭 3连接已经关闭
ws.send('something');//用来向服务器发送信息
上一篇: Activiti流程变量使用
下一篇: 一些常用的js方法