javascript - 如何使用 jquery mobile、phonegap 关闭应用程序后加载主页

标签 javascript cordova jquery-mobile

我正在开发 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/

相关文章:

cordova - 我们可以在 Ionic 中使用 Proguard 吗?

javascript - 在Phonegap(或类似)环境中使用js提示输入密码值有什么危险

css - 自定义输入 [类型 ="submit"] 样式不适用于 jquerymobile 按钮

JQuery Mobile 面板无法导航回首页

javascript - webpack-dev-server 代理请求很慢

javascript - meteor 服务器无需登录即可插入数据

javascript - Vue.js 中的外部 JS

javascript - Jquery 按键无法与 socket.io 一起使用

cordova - 从 Apache Cordova 获取环境变量

css - jQuery Mobile 中的巧妙水平定位?