一尘不染

Javascript websockets在打开后立即关闭

go

connection = new WebSocket("ws://localhost:1050/join?username=test")

connection.onopen = function(){
   alert('Connection open!');
}


connection.onmessage = function(e){
   var server_message = e.data;
   alert(server_message);
}

connection.onclose = function() {
    alert("websocket closing")
}

建立与服务器的连接,并显示连接打开的警报!但是之后,连接立即关闭。服务器没有调用close,并且控制台中似乎没有其他错误。chrome和firefox中都在发生这种情况。

我在网上看了一堆不同的类似示例,但都无济于事。


阅读 205

收藏
2020-07-02

共1个答案

一尘不染

解决它!

我要做的就是在websocket连接关闭之前阻止处理程序返回

2020-07-02