每次用户按下后退按钮时,我都尝试使用 android 中的后退按钮转到主页,并且当用户未登录时,应用程序应该退出。我已经尝试过这种编码,但它只适用于索引页面和其他页面,后退按钮就像它已被禁用一样。我为此应用程序使用phonegap。
$(document).ready(function(){ document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("backbutton", onBackKeyDown, false);
}
}
我在 .js 文件中保留了以下功能。
function onBackKeyDown() {
alert('Back Button!');
if (window.localStorage.getItem("loggedInData") == "undefined"
&& window.localStorage.getItem("loggedInData") == "") {
//location.href = 'main.html';
alert('LoggedIn');
} else {
alert('not logged in');
navigator.app.exitApp();
}
}