我正在开发 jquery mobile、phonegap 应用程序。它包含一个主屏幕,单击按钮即可导航到第二页。
问题是,如果我关闭第二页上的应用程序并再次打开它,它不会加载主屏幕。
我想始终加载主屏幕,无论我在何处关闭应用程序。
谢谢, 斯里尼瓦斯
最佳答案
如果我理解正确的话,您的移动应用程序将被置于后台,并且您希望它在置于前台时显示主页。
在这种情况下,您可以使用此 Phonegap 事件 pause :
document.addEventListener("pause", yourCallbackFunction, false);
function yourCallbackFunction() {
}
当移动应用程序进入后台时,此函数将执行。当此事件发生时,您只需将 jQM 页面更改为您的主页,如下所示:
$.mobile.changePage("#some-page");
基本上你的代码看起来像这样:
document.addEventListener("pause", switchPage, false);
function switchPage() {
$.mobile.changePage("#home-page");
}
关于javascript - 如何使用 jquery mobile、phonegap 关闭应用程序后加载主页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16337248/