建立
this.wSocket = new WebSocket('ws://192.xx.xx.xx:8080/xxx/xxxx'); //记住没有http://
if (!this.wSocket) {
console.log('您的浏览器不支持websocket协议!'); //不进来这个表示浏览器支持WebSocket
}
PS:若是https环境,将ws改为wss即可。
俩个函数接收与发送
this.wSocket.onopen = () => {
console.log('websocket已链接.');
};
this.wSocket.onmessage = (e) => {
console.log('e就是返回的数据');
// 在这里写处理函数
};
this.wSocket.send(xxxxx); // 向后端发送数据
当想关闭时
this.wSocket.close();
this.wSocket.onclose = () => {
console.log('websocket连接已关闭...');
};
学习于:这里
websocket的字节接收与发送:这里
websocket知识点:这里