我已经使用带有PhoneGap的Jquery mobile 1.4.4创建了一个应用程序。该应用程序有多个页面(sparate html文件中的每个页面)。我正在使用
调用/导航每个页面 $.mobile.changePage( "templates/login.html", { transition: "slide", changeHash: false });
当我在android中使用后退按钮来goback到上一页时,退出整个应用程序。
我已按照此处提及的解决方案Phonegap Android Back Button - close app with back button on homepage
document.addEventListener("backbutton", function(e){
if($.mobile.activePage.is('#homepage')){
e.preventDefault();
navigator.app.exitApp();
}
else {
navigator.app.backHistory()
}
}, false);
以上解决方案无法正常工作。如何在android PhoneGap中处理后页选项?
答案 0 :(得分:0)
像这样使用
if($.mobile.activePage.is('#homepage')){
e.preventDefault();
navigator.app.exitApp();
}
else {
history.back();
return false;
}