丢失焦点时PhoneGap / iOS断开连接?

时间:2012-05-29 06:00:20

标签: javascript ios cordova

当我的PhoneGap应用程序被推送到后台并且有时它会与服务器断开连接。如果可能的话,我想保持这种联系。如果这是不可能的,我至少希望能够在重点恢复时对事件做出反应,这样我就可以把所有事情都更新了。

请让我知道我能做到最好。

谢谢!

1 个答案:

答案 0 :(得分:2)

不,你不能轻易地在javascript中运行后台线程 - 当应用程序被推送到后台时,它就不再执行了。

然而,您可以绑定到resume事件,以恢复将应用带到前台时所需的一切:

document.addEventListener("resume", onResume, false);

function onResume() {
   // restore context
}