Phonegap:后退按钮不起作用

时间:2014-03-27 08:03:38

标签: android cordova back-button navigateurl

我已在menu.html页面中停用了后退按钮。使用this  我已经在电话上按下后退按钮成功退出了我的应用程序。

但这导致后退按钮无法在任何其他页面上工作。

function onDeviceReady() {
    document.addEventListener("backbutton", onBackKeyDown, false); //Listen to the User clicking on the back button
}

我希望在电话上的后退按钮上导航时导航到Menu.html页面。我试过这个但是失败了。

function onBackKeyDown(e) {
    e.preventDefault();
    navigator.notification.confirm("Are you sure you want to go to Menu page?", onConfirm, "Confirmation", "Yes,No"); 
    // Prompt the user with the choice
}

function onConfirm(button) {
    if(button==2){//If User selected No, then we just do nothing
        return;
    }else{
        window.loacation="menu.html";// Otherwise navigate to Menu Page
    }
}

如何在后退按钮上进行链接时链接到菜单页面?

1 个答案:

答案 0 :(得分:2)

尝试使用window.location.replace("menu.html")