UniApp中使用WebSocket对象的方法

1.事件

  • onopen: WebSocket连接成功时触发的事件。
socket.onopen = function(event) {
  console.log('WebSocket连接已打开');
};
  •  onmessage: 收到服务器发送的消息时触发的事件
socket.onmessage = function(event) {
  console.log('收到消息:', event.data);
};
  •  onclose: WebSocket连接关闭时触发的事件。
socket.onclose = function(event) {
  console.log('WebSocket连接已关闭');
};
  •  onerror: WebSocket连接发生错误时触发的事件。
socket.onerror = function(event) {
  console.error('WebSocket发生错误:', event);
};

2.方法

  • send方法:向服务器发送消息。
socket.send('Hello Server');
  •  close方法:关闭WebSocket连接。
socket.close();

 注意:事件监听器无需再次定义。当消息到达时,会自动触发该事件,并执行定义的回调函数。

猜你喜欢

转载自blog.csdn.net/weixin_60246228/article/details/132313601