APP需要后台驻留,安卓用户返回到首页时会提示退出操作,我希望可以不退出而是隐藏至后台,请问如何监听并阻断自带back事件或者去掉toast(再按一次退出应用)。
杨大宝
- 发布:2018-08-08 11:16
- 更新:2021-12-08 18:22
- 阅读:10150
6 个回复
cbj44125
let main = plus.android.runtimeMainActivity();
//为了防止快速点按返回键导致程序退出重写quit方法改为隐藏至后台
plus.runtime.quit = function(){
main.moveTaskToBack(false);
};
//重写toast方法如果内容为 ‘再按一次退出应用’ 就隐藏应用,其他正常toast
plus.nativeUI.toast = (function(str){
if(str == '再按一次退出应用'){
main.moveTaskToBack(false);
return false;
}else{
uni.showToast({
title:str,
icon:'none',
})
}
});
XTiger
同问
1***@qq.com
同求
z***@qq.com
同问,如何去除
1***@qq.com
app端ios是可以的,Android没有试
1***@139.com
如果是英文呢?根据这个提示来判断是不是不靠谱呀?