先禁用当前页面的返回事件
mui.init({
keyEventBind: {
backbutton: false //关闭back按键监听
}
});
在index.html里
var backButtonPress = 0;
mui.back = function(event) {
backButtonPress++;
if (backButtonPress > 1) {
plus.runtime.quit();
} else {
plus.nativeUI.toast('再按一次退出应用');
}
setTimeout(function() {
backButtonPress = 0;
}, 1000);
return false;
};