WuKongIM / WuKongIMJSSDK

Javascript for WuKongIM
21 stars 37 forks source link

心跳检测包的发送时引发了错误 #2

Closed licat233 closed 7 months ago

licat233 commented 1 year ago

心跳检测包的发送,请在确定websocket连接状态为OPEN以后,再进行发送。

在某些场景下,如未连接成功,或者某些问题导致conn关闭,此时调用ws进行send消息,就会引发错误!

错误代码位置:

image

解决方案:(参考)

请将该行代码改为:

(_a = this.ws) && _a.readyState===1  ? _a.send(this.getProto().encode(p)) : void 0;