我使用PhoneGap的-1.3.0和开发应用程序的Android 4.0.3.Below是我的代码:PhoneGap的2.10:硬件后退按钮不能正常工作
function home() {
document.removeEventListener("backbutton", handleBackButton, false);
document.addEventListener("backbutton", handleBackButtonOnHome, false);
}
function edit() {
document.removeEventListener("backbutton", handleBackButtonOnHome, false); document.addEventListener("backbutton", handleBackButton, false);
}
function handleBackButton() {
console.log("Back Button Pressed!");
home();
}
function handleBackButtonOnHome() {
console.log("Back Button Pressed in home!");
navigator.app.exitApp();
}
在硬件后退按钮上的点击编辑页面会将用户带到主页,并且在主页上时,应用将按照事件处理程序的指定退出。该应用程序在指定的设置(配置)上工作正常。 最近我升级到cordova-2.1.0,点击编辑页面上的返回按钮退出应用程序,而不是将用户带到主页。
请注意:我已经试过我的事情,但似乎没有任何工作, navigator.app.backHistory() history.back()
任何帮助,欢迎..
感谢 Nanashi