2015-02-09 75 views
0

這是針對Xsockets的。檢測客戶端中的xSocket連接丟失

我有一個客戶端連接到一個套接字,可以說客戶端失去了互聯網連接,是否有一個xSocket函數,將在客戶端調用,讓我知道客戶端(本身)沒有連接到套接字了嗎?

目前,我只是得到一個錯誤:

的WebSocket已經處於關閉或關閉狀態。

我知道套接字本身知道客戶端已斷開連接,但客戶端如何知道它的雙連接?

不調用XSockets.Events.onError和XSockets.Events.close函數。

PS:進出口運行3.0.3

回答

0

當我失去的連接(客戶端調用.close)的XSockets.Events.close應該解僱或服務器shutsdown裝訂/訂閱火災。 XSockets.Events.close。

ws.bind(XSockets.Events.close, function(reason) { }); 

嘗試調用.close方法,如果事件觸發

ws.close() 

無論如何,你有一些代碼共享驗證?

我也推薦你升級到3.0.6 XSockets.NET第三代的最新版本。我也會勉強看看第4代。

相關問題