plus.key.addEventListener('backbutton', function(e){
//首次按键,提示‘再按一次退出应用’
if(!first){
first = new Date().getTime();
mui.toast('再按一次退出应用');
setTimeout(function(){
first = null;
},1000);
}else{
if(new Date().getTime()-first<1000){
plus.runtime.quit();
}
}
alert(e.keyType+"\n"+e.keyCode);
return false;
}, true);
事件能正常触发,但是会回退到上一页,并没有按照方法中定义的逻辑来响应,怎么样才能真正的禁用回退按钮,不让页面跳转到上一页?
2 个回复
二八中医 (作者)
是用的Mui,在另外一个帖找到了答案,直接覆盖mui.back成返回按钮的处理逻辑就OK了,非常感谢
DCloud_UNI_CHB
使用了mui框架吗?参考:http://ask.dcloud.net.cn/question/655