我正在使用 phonegap 向设备后退按钮添加功能
document.addEventListener("deviceready", onDeviceReady, false);
WL.Logger.debug("Login init");
function onDeviceReady() {
document.addEventListener("backbutton", onBackKeyDown, false);
}
function onBackKeyDown() {
alert("sample1 back button clicked");
$('#page').load("pages/samplepage1.html", function(){
currentPage.init();
});
}
当我点击后退按钮 sample1.html 页面时,它显示警报(“sample1 back button clicked”)它的工作正常
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("backbutton", onBackKeyDown, false);
}
function onBackKeyDown() {
alert("sample2 back button clicked");
$('#page').load("pages/sample2.html", function(){
currentPage.init();
});
};
当我单击 sample2.html 页面上的后退按钮时,它显示 alert("sample1 back button clicked") 但未显示 alert("sample2 back button clicked") 。我在 js 文件 wt 中的 currentPage.init= function() {} 之外写了这个是问题吗?我做错了
如果您知道解决方案,请发给我,谢谢