2013-12-11 37 views
0

我有一個使用socket.io作爲通信手段的phonegap應用程序。當應用程序進入暫停狀態時,套接字在後臺顯然保持活動狀態,並且在頁面加載時從簡歷中取代舊套接字並創建一個新套接字。通過每個恢復套接字連接一個。在phonegap resume上保存socket.io客戶端或在暫停時斷開連接

應用程序恢復時,是否有辦法保持舊的套接字連接? 或者在應用程序暫停時斷開連接? 我正在使用phonegap-websocket。

回答

0

我有類似的問題。我也有一個websocket連接,當應用程序被髮送到後臺並在應用程序再次被帶到前臺時重新打開應該被關閉。

根據文檔,我會使用「暫停」事件拆除通信,然後在收到「resume」事件時重新打開套接字。但只有在「keepRunning」設置爲true的情況下,這才起作用(請參閱keepRunning set to false - what does it really do on Android?)。

相關問題