WebSocket is already in CLOSING or CLOSED state

websocket 连接已经关闭。

打开chrome控制台,提示WebSocket is already in CLOSING or CLOSED state,代表连接已经被关闭了。可以重载websocket的onclose方法:

websocket.onclose = function() {  
    console.log("WebSocket连接关闭");  
}

你可以看到这个方法会被调用了,这一般是服务器出现异常了,导致连接关闭。可以通过查看后台报错进行排查。