系统启动,进入index.html.
判断已登陆,进入home.html ,反之进入login.html
现在 在login.html加入 mui.back ,按物理键 []返回],提示 确定退出.. ,点击否 ,再次弹出确认
<script type="text/javascript">
if(window.plus){plusReady();}else{document.addEventListener('plusready',plusReady,false);}
function plusReady(){
plus.key.addEventListener('backbutton',function(){mui.back();},false);
mui.back = function() {
var btnArray = ['是','否'];
mui.confirm('确定退出系统吗?','手机系统',btnArray,function(e){
alert("aa"+e.index);
if(e.index==0){plus.runtime.quit();}
})
}
}
3 个回复
stock2 (作者)
应该是bug啊
只要确认框. 点击否
[通过手机的物理键], 需要再次确认.
就是说需要点击2次 , 否 才能结束弹出窗口.
BoredApe - 有问题就会有答案。
请上传能够重现问题的测试工程
stock2 (作者)
谢谢楼上回答, 第一个问题 我通过 2次重复按退出 规避了 (肯定是)
第二个问题, 发现 时而有, 时而没有. 晕. 我的是小米5 .
暂时先应付着.