Joh*_*ide 44 javascript client websocket
有时当我重新启动服务器或网络出现故障时,websocket会关闭,我希望能够始终获得当前的连接状态.
我基本上得到以下错误,我希望能够预测它:
WebSocket is already in CLOSING or CLOSED state.
(anonymous function)
InjectedScript._evaluateOn
InjectedScript._evaluateAndWrap
InjectedScript.evaluate
Run Code Online (Sandbox Code Playgroud)
Joh*_*ide 75
这非常简单:readyStatewebsocket 的属性始终包含websocket的连接,如WebSocket API中指定的那样
它将是以下值之一:CONNECTING OPEN CLOSING或CLOSED
解决错误的方法是这样的:
if (yourWsObject.readyState === WebSocket.CLOSED) {
// Do your stuff...
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44422 次 |
| 最近记录: |