当我的PhoneGap应用程序被推送到后台并且有时它会与服务器断开连接。如果可能的话,我想保持这种联系。如果这是不可能的,我至少希望能够在重点恢复时对事件做出反应,这样我就可以把所有事情都更新了。
请让我知道我能做到最好。
谢谢!
答案 0 :(得分:2)
不,你不能轻易地在javascript中运行后台线程 - 当应用程序被推送到后台时,它就不再执行了。
然而,您可以绑定到resume事件,以恢复将应用带到前台时所需的一切:
document.addEventListener("resume", onResume, false);
function onResume() {
// restore context
}