1***@qq.com
1***@qq.com
  • 发布:2024-02-19 20:38
  • 更新:2024-02-20 09:49
  • 阅读:166

【报Bug】onHide回调函数中使用路由跳转,再次打开app时使用switchTab会导致App闪退

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: 13

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
  1. 首页打开C页面
  2. 回到手机桌面,App置于后台
  3. 回到App点击页面Tabbar按钮

预期结果:

能正常回到tabbar的页面

实际结果:

出现App闪退

bug描述:

App生命周期onHide回函数中使用navigateTo进行路由跳转,再次打开app时,在跳转的页面使用switchTab会导致App闪退
这个BUG,在我的操作流程中百分之百能复现,
下面是上传的代码,拿我的代码能复现

2024-02-19 20:38 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

可以给onHide 跳转加上 animationType:'none'

onHide: function() {  
        uni.navigateTo({  
                url:"/pages/D/D",  
                animationType:'none'  
            })  
        }

要回复问题请先登录注册