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 导致,页面关闭,框架不会处理用户的弹框、未完成的网络请求、计时器等副作用,需开发者自行处理。