2016-10-30 71 views
0

我正在尋找一種可靠的方式來在服務器關閉時重新連接(無限重試)WS客戶端。 我使用了不同的方法,但如果服務器停機時間過長,則必須手動刷新客戶端(F5)。此外,onClose事件有時不會被解僱。如何重新連接瀏覽器websocket客戶端?

謝謝。 LM

回答

1

您可以設置檢查websocket.readyStates值的時間間隔。如果值不等於1,那麼你可以調用一個函數來重新連接websocket。

我創建了一個輕鬆構建websocket及其服務器的庫。有用的功能,包括重新連接,如果websocket關閉。

wsm - WebSocket Manager

相關問題