2
如何在socket.io服務器不可用時處理socket.io客戶端?目前,當socket.io服務器不可用時,客戶端站點也不可用。有沒有辦法使用try/catch來處理服務器不可用的情況?捕獲socket.io服務器關閉錯誤
如何在socket.io服務器不可用時處理socket.io客戶端?目前,當socket.io服務器不可用時,客戶端站點也不可用。有沒有辦法使用try/catch來處理服務器不可用的情況?捕獲socket.io服務器關閉錯誤
根據doc,有connect_error
,connect_timeout
,reconnect_error
和reconnect_failed
的事件。如果您聆聽所有這些錯誤消息,您將在客戶端無法連接到服務器時看到。
socket.io不會爲連接問題拋出異常,因爲它們都是異步問題,因此它們需要通過消息/事件進行回傳。