我试图阻止Android后退按钮返回我的应用程序的某个页面 . 网上随处可见建议下面的代码,但它不起作用 . 我在'backbutton'事件监听器中放了一个断点,它就可以了 . 然而,应用程序仍然返回页面 .
我在Cordova(4.0.0)上使用Ionic . 我正在使用Android(4.4.2)模拟器进行测试 .
有什么想法吗?
这是我正在使用的代码 .
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
document.addEventListener("backbutton", function (e) {
e.preventDefault();
}, false );
}
2 回答
我在Iconic forum找到了与此相关的帖子 .
示例脚本:
P.S:你也可以按照this answer中的说明禁用backButton功能 .
把它放在你的父亲活动中
然后,在片段中,您要阻止后退按钮:
如果您希望在生活该片段时启用它: