1***@qq.com
- 发布:2022-07-07 18:08
- 更新:2022-07-08 15:57
- 阅读:589
uni-app tabbar页面 监听不到 onBackPress 。用户点击手机自带的返回键则不会执行onBackPress 里面的代码
分类:uni-app
这边测试tabbar页面点击安卓返回键是会触发页面的 onBackPress 声明周期,但不会触发页面跳转
要注意的是 onBackPress 不支持 安卓手机实体键
如您的问题不属于以上问题,请提供可复现demo ,谢谢!
1***@qq.com (作者)
我这个项目是集成在某个apk 应用上的 不是独立的 apk。
onBackPress() {
alert("onBackPress");
if (this.durationEnd < new Date().getTime()) {
this.durationEnd = new Date().getTime() + this.duration;
console.log("this.durationEnd 1", this.durationEnd);
uni.showToast({
title: "再按一次退出应用",
icon: "none",
duration: this.duration,
});
return true;//return true的意思是禁止返回到上一个界面
} else {
return false;//return false的意思是返回到上一个界面,即 退出应用
}
},
2022-07-08 17:39
DCloud_UNI_WZF
回复 1***@qq.com: 你开一个简单的demo 测试下有没有问题,如果没有问题,可能就是你这边集成的过程中有什么地方影响了,而不是 uni api 的问题
2022-07-08 17:43