待机时在ios上的cordova应用程序中丢失套接字io连接

待机时在ios上的cordova应用程序中丢失套接字io连接,ios,cordova,socket.io,Ios,Cordova,Socket.io,我构建了一个使用socket io的cordova应用程序。在ios上,当手机进入待机状态时,我将失去插座连接。我如何检测并自动重新连接套接字连接 这里有一个与你类似的问题,我不认为它是类似的,因为这不取决于空闲时间,如果按下手机上的待机按钮,手机直接进入待机状态,我失去了连接。是的,环顾四周,这是他们正在处理的问题。他们在使用VOIP时使用TCP取得了一些潜在的成功。这是一个不同的图书馆,但也许它可以帮助你。你有没有找到解决这个问题的方法@RaphaelBoukaraI实际上刚刚发现了一些我没

我构建了一个使用socket io的cordova应用程序。在ios上,当手机进入待机状态时,我将失去插座连接。我如何检测并自动重新连接套接字连接

这里有一个与你类似的问题,我不认为它是类似的,因为这不取决于空闲时间,如果按下手机上的待机按钮,手机直接进入待机状态,我失去了连接。是的,环顾四周,这是他们正在处理的问题。他们在使用VOIP时使用TCP取得了一些潜在的成功。这是一个不同的图书馆,但也许它可以帮助你。你有没有找到解决这个问题的方法@RaphaelBoukaraI实际上刚刚发现了一些我没有预料到的非常有趣的行为,它似乎也解决了我的问题。包括插件并启用它可以保持我的套接字连接打开。在我的应用程序中处理其他功能和事件应该不是问题,问题只是保持套接字连接打开。我所要做的就是用cordova.plugins.backgroundMode.enable()启用后台模式,这样就可以了,我甚至不必设置要在onactivate事件中运行的函数。