无
- 发布:2020-11-13 11:46
- 更新:2020-12-21 15:07
- 阅读:1796
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 2.8.13
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: 华为20
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
无
无
实际结果:
无
无
bug描述:
应用后台运行,再次打开应用,用Andriodon的原生手势返回,BackPress方法监听会失效,需要点击跳转其他页面,onBackPress才开始又起作用
4 个回复
vonfly - 中端开发工程师
同样遇到该问题,切换后台再回来时失效!
DCloud_UNI_Anne
请提供一个简单完整的可复现工程,上传到附件,并说明详细操作步骤,方便排查问题。
brush (作者)
编辑器更新到2.9.8后不会有这个问题了,谢谢解答
2020-12-21 15:05
choin
这种问题太经常了,尤其的基座如果是hx保存刷新这些监听会失效,必须重新开页面加载
brush (作者)
项目如果有用到了uni-simple-router组件,路由拦截器跳转时会经过next(),那就得用官网说到onbeforeback方法去代替onBackPress,不然时而会监听不到
https://hhyang.cn/src/router/start/app/back.html#%E4%BD%BF%E7%94%A8-onbeforeback