uni-app-x 项目非 tabBar 首页调用 uni.reLaunch 应用崩溃的Bug

uni-app-x 项目非 tabBar 首页调用 uni.reLaunch 应用崩溃的Bug

| 开发环境 | 版本号   | 项目创建方式 |
|----------|---------|--------------|
| Windows  | 22000.2295 | HBuilderX     |
| Android  | Android 10 |              |
| 小米      |         |              |
| red mi 8 |         |              |

# 操作步骤:
```p
uni.reLaunch({
url: '/pages/index/index'
});

预期结果:

正常跳转

实际结果:

闪退

bug描述:

index.uvue为自定义tabbar,如:home/index.uvue
在其他非tabbar页面,调用uni.reLaunch会意外退出。如home/login.uvue  

之前我不认为这个是bug,但是看到今天更新文档上有写修复了uni.switchTab的bug
所以提交uni.reLaunch也会应用崩溃。

更多关于uni-app-x 项目非 tabBar 首页调用 uni.reLaunch 应用崩溃的Bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html

8 回复

HBuilderX 3.92 alpha 已修复

更多关于uni-app-x 项目非 tabBar 首页调用 uni.reLaunch 应用崩溃的Bug的实战教程也可以访问 https://www.itying.com/category-93-b0.html


我用的就是3.92.2023101106-alpha

uni.reLaunch

运行日志就只有这两行

回复 l***@qq.com: 提供下最简可复现demo

回复 DCloud_UNI_WZF: 见楼下

已提供,该demo已测试会闪退。

看起来是你在页面销毁前没有销毁 toast 导致,页面关闭,框架不会处理用户的弹框、未完成的网络请求、计时器等副作用,需开发者自行处理。

回到顶部