socket 连接错误时close处理

This commit is contained in:
GYJ
2024-06-17 17:24:14 +08:00
parent cba4e6065e
commit aaf23343ac

View File

@@ -58,8 +58,9 @@ class webSocketUtils {
// 监听连接失败这里代码我注释掉的原因是因为如果服务器关闭后和下面的onclose方法一起发起重连操作这样会导致重复连接
uni.onSocketError((res) => {
console.log('网络断开,请检查!');
this.socketTask = null;
this.is_open_socket = false;
// this.socketTask = null;
// this.is_open_socket = false;
this.Close()
this.canReconnect = true;
clearInterval(this.heartbeatInterval);
clearInterval(this.reconnectTimeOut);