我使用 phonegap 创建 Windows Phone 8 应用程序
现在,我已经完成了所有工作,但我无法使用后退按钮退出应用程序。
我用过 navigator.app.exitApp(); 但它现在正在工作。它可以在 Windows Phone 上运行吗?
它适用于安卓和黑莓。
我使用 phonegap 创建 Windows Phone 8 应用程序
现在,我已经完成了所有工作,但我无法使用后退按钮退出应用程序。
我用过 navigator.app.exitApp(); 但它现在正在工作。它可以在 Windows Phone 上运行吗?
它适用于安卓和黑莓。
navigator.app 仅适用于 Android 和 Blackberry。要使用后退按钮从 Windows Phone 8 中的应用程序退出,您需要删除后退按钮事件处理程序。
function onBackKeyDown(e) {
e.preventDefault();
window.history.go(-1);
}
function onPageChange() {
if(window.location.hash != "#/") {
// add our event listener for sub pages, this will allow us
document.addEventListener("backbutton", onBackKeyDown, false);
} else {
// remove the event listener so the back button will exit the app
document.removeEventListener("backbutton", onBackKeyDown, false);
}
}