如何重新连接浏览器websocket客户端?

时间:2016-10-30 11:12:40

标签: javascript websocket

我正在寻找一种在服务器出现故障时重新连接(无限重试)WS客户端的强大方法。 我使用了不同的方法,但如果服务器停机太长时间,则必须手动刷新客户端(F5)。此外,onClose事件有时不会被触发。

谢谢。 LM

1 个答案:

答案 0 :(得分:1)

您可以设置间隔以检查websocket.readyStates值。如果该值不等于1,则可以调用函数重新连接websocket。

我创建了一个可以轻松构建websocket及其服务器的库。有用的功能包括如果websocket关闭则重新连接。

wsm - WebSocket Manager