怎么不回到使用phonegap的特定HTML页面?

时间:2015-07-22 05:49:14

标签: javascript cordova jquery-mobile

所以我正在使用phonegap \ cordova开发一个跨平台的应用程序,我有一个应该只显示一次的页面,我使用下面的代码转到我的下一页:

window.location = 'htmls/menu.html';

我不希望再次显示此页面,但移动后退按钮会使其导航回来。我该怎么办?

我在网上找不到任何东西。加上我试图不回复的index.html是导致问题的原因吗?

提前感谢。

1 个答案:

答案 0 :(得分:0)

您必须侦听后退按钮事件并阻止其工作:

document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
    document.addEventListener("backbutton", onBackKeyDown, false);
}

function onBackKeyDown(e) {
   e.preventDefault();
}