我目前正在编写一个jQueryMobile / Phonegap应用程序,我正在寻找回到我的应用程序的第一页并删除整个后台的可能性。 因此再次按下后退按钮会将我带到Android主屏幕。
我应该是这样的:
Page1< - >第2页< - >第3页 - >第1页
答案 0 :(得分:2)
这是我使用的。覆盖后退按钮行为。随着您的应用程序的进展,请手动设置您的位置以及您希望返回的位置。
var current = "page3";
var backLocation = 'page1';
document.addEventListener("deviceready", deviceReady, false);
deviceReady = function(){
document.addEventListener("backbutton", backButton, true);
}
backButton = function(){
if(current != backLocation){
//your page load function
load($(backLocation),'left');
current = backLocation;
} else {
navigator.app.exitApp();
}
}