Javascript 仅将backbutton事件侦听器添加到特定页面

Javascript 仅将backbutton事件侦听器添加到特定页面,javascript,cordova,Javascript,Cordova,我正在处理phonegap,我有一个index.html页面,其中我在back键中添加了一个事件监听器,效果很好 但我的问题是,我只想覆盖index.html中的back-key功能,在其他页面中,它应该具有默认的back-key行为。我怎样才能做到这一点 document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() { document.addEventListener(

我正在处理phonegap,我有一个index.html页面,其中我在back键中添加了一个事件监听器,效果很好

但我的问题是,我只想覆盖index.html中的back-key功能,在其他页面中,它应该具有默认的back-key行为。我怎样才能做到这一点

document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() { 
   document.addEventListener("backbutton", onBackKeyDown, false);
}

记录当前显示的页面。回调可以测试您是否在index.html上,如果不在,则返回false,我认为会向上传递事件