1、正常打开APP
2、在首页快速并多次点击物理返回按钮直至APP关闭
3、再次点击APP进入首页
4、无法跳转

- 发布:2021-01-29 10:48
- 更新:2021-03-03 15:37
- 阅读:894
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 10.15.5
HBuilderX类型: 正式
HBuilderX版本号: 3.0.7
手机系统: Android
手机系统版本号: Android 11
手机厂商: OPPO
手机机型: OPPO Find X2
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
关闭后再次打开正常使用
关闭后再次打开正常使用
实际结果:
关闭后再次打开无法跳转
关闭后再次打开无法跳转
YXW (作者)
屏蔽退出就行了,给你一个解决方案:
if (uni.getSystemInfoSync().platform != "android") return;
let main = plus.android.runtimeMainActivity();
plus.runtime.quit = () => {
main.moveTaskToBack(false);
};
plus.nativeUI.toast = (res => {
if (res == '再按一次退出应用') {
main.moveTaskToBack(false);
return false;
} else {
uni.showToast({
title: res,
icon: 'none'
});
}
});
2021-03-03 18:49
MonikaChen
回复 YXW: 用了这个方法虽然没有闪退,但是js停止运行, 发短信的倒计时也停止了,报错提示:
2021-03-04 09:59