我正在使用 Web 套接字连接进行通信。但是当用户刷新页面时,我想关闭这个网络套接字连接。我还使用window.onbeforeunload
事件向用户显示自定义文本的确认框。如果用户选择“不重新加载”选项,则无操作(工作正常)但如果用户选择重新加载选项,我想关闭 Web 套接字连接。我不知道如何实现这一点。我试图打电话window.unload
并试图关闭网络套接字连接,但它不起作用。我的代码如下。
window.onbeforeunload = function(e) {
return "you are closing this web page';
};
window.unload = function(e) {
webSockect.closeConnection();
};
请告知如何实现这一目标。