请问客户端如何通过点击按钮主动断开连接
我知道的是关闭浏览器可以自动监听,现在点击按钮断开/离线状态,不知道如何做 客户端关闭浏览器,会自动触发socket.on(‘disconnect’…
现在想通过按钮点击,失去连接 ,这种不行 $(’#dealBtn’).on(‘click’,function(){ socket.emit(‘disconnect’); console.log(‘点击断开’); });
换一个思路发起自定义事件,然后服务端监听 socket.on(‘user cut’,function(){ socket.close(); //socket.end()都没有这种方法 });
2 回复
https://socket.io/docs/client-api/ 里有提到socket.close()
@nullcc 太感谢了,有效 要在客户端写socket.close.公司急死我了,文档打开慢