在Android Crosswalk Embedded Webview onStop之后保持Socket.IO连接活跃

时间:2015-06-19 16:45:39

标签: android webview socket.io crosswalk-runtime

我有一个Crosswalk Embedded WebView实现Socket.IO,当活动停止时,连接在大约20秒后被删除。如何保持连接活着?

  • Crosswalk v12.41.296.9
  • Socket.IO v1.3.5
  • Android SDK v22

1 个答案:

答案 0 :(得分:0)

如果要保持连接处于活动状态,则必须保持socket.io连接处于活动状态。对于socket.io连接保持活动,你必须使用服务(而不是Activity)。您的服务将携带socket.io连接。当活动开始你的服务开始时,服务将运行应用程序的后台,当活动停止服务不会停止时,直到你告诉他停止。您可以从here获得有关服务的更多信息。