2***@qq.com
2***@qq.com
  • 发布:2020-12-09 13:44
  • 更新:2020-12-09 13:44
  • 阅读:1234

【报Bug】uni.redirectTo\uni.reLaunch严重BUG

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.8

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: 荣耀pro 20

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.reLaunch({
url:'/pages/index/404'
});

操作步骤:

uni.reLaunch({
url:'/pages/index/404'
});

预期结果:

案例1、在tabbar导航a页面,通过uni.navigateTo跳转b页面,b页面请求发现网络错误通过uni.reLaunch跳转到错误提示页面,会显示tabbar,恢复网络在错误提示页面通过uni.switchTab回到a页面,在点击页面的uni.navigateTo跳转b页面时出现屏幕闪动,整个页面不能再操作
案例2、在非tabbar导航a页面,通过uni.navigateTo跳转b页面,b页面请求发现网络错误通过uni.reLaunch跳转到错误提示页面,会白屏,实际已跳转到错误页也打印了日志就是显示白屏
2.8.13 版本也是如此

实际结果:

案例1、在tabbar导航a页面,通过uni.navigateTo跳转b页面,b页面请求发现网络错误通过uni.reLaunch跳转到错误提示页面,会显示tabbar,恢复网络在错误提示页面通过uni.switchTab回到a页面,在点击页面的uni.navigateTo跳转b页面时出现屏幕闪动,整个页面不能再操作
案例2、在非tabbar导航a页面,通过uni.navigateTo跳转b页面,b页面请求发现网络错误通过uni.reLaunch跳转到错误提示页面,会白屏,实际已跳转到错误页也打印了日志就是显示白屏
2.8.13 版本也是如此

bug描述:

案例1、在tabbar导航a页面,通过uni.navigateTo跳转b页面,b页面请求发现网络错误通过uni.reLaunch跳转到错误提示页面,会显示tabbar,恢复网络在错误提示页面通过uni.switchTab回到a页面,在点击页面的uni.navigateTo跳转b页面时出现屏幕闪动,整个页面不能再操作
案例2、在非tabbar导航a页面,通过uni.navigateTo跳转b页面,b页面请求发现网络错误通过uni.reLaunch跳转到错误提示页面,会白屏,实际已跳转到错误页也打印了日志就是显示白屏
2.8.13 版本也是如此

2020-12-09 13:44 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复