在phonegap恢复时保存socket.io客户端或在暂停时断开它

时间:2013-12-11 12:41:50

标签: android cordova websocket socket.io

我有一个使用socket.io作为通信方式的phonegap应用程序。当应用程序进入暂停状态时,套接字显然在后台保持活动状态,并在页面加载时恢复时,用新的套接字替换旧套接字,并创建一个新套接字。每个简历套接字连接都是一个。

有没有办法在应用程序恢复时保留旧的套接字连接? 或者在应用程序暂停时断开连接? 我正在使用phonegap-websocket。

1 个答案:

答案 0 :(得分:0)

我有类似的问题。我还有一个websocket-connection,当应用程序被发送到后台时它应该被关闭,并且一旦应用程序再次被带到前台就重新打开。

根据文档,我使用"暂停"事件要拆除通信,然后在"恢复时重新打开插座。收到活动。但是只有" keepRunning"设置为true(请参阅keepRunning set to false - what does it really do on Android?)。