uni.reLaunch({
url:'/pages/index/404'
});
![2***@qq.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/d5de043a87c8df3dba8f514c47df5a9a.png)
- 发布:2020-12-09 13:44
- 更新:2020-12-09 13:44
- 阅读:1418
产品分类: 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 版本也是如此
实际结果:
案例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 版本也是如此
0 个回复