uni-app app-nvue使用uni.preloadPage()预加载tabbar页面时,同时开启uni统计,uni.switchTab()首次调用失败,第二次调用报错,第三次才成功

uni-app app-nvue使用uni.preloadPage()预加载tabbar页面时,同时开启uni统计,uni.switchTab()首次调用失败,第二次调用报错,第三次才成功

测试过的手机

  • iphone7
  • 华为

示例代码

uni.preloadPage({
url: "/pages/tabbar/destination/destination"
});

操作步骤

  • 预加载tabbar页面,然后勾选uni统计,云打包发布

预期结果

  • 正常切换tabbar页面

实际结果

  • 切换tabbar页面失败

bug描述

app-nvue使用uni.preloadPage()预加载tabbar页面,同时开启uni统计时,uni.switchTab()第一次调用失败,第二次调用报错,第三次才会成功。自定义基座调试正常,正式打包发布出现问题。

相关链接

App下载地址或H5网址


### 表格
| 信息类别       | 内容                       |
|----------------|----------------------------|
| 产品分类       | uniapp/App                 |
| PC开发环境     | Mac                        |
| PC操作系统版本 | mac OS 11.6                |
| 开发工具       | HBuilderX                  |
| 工具版本       | 3.2.11                     |
| 手机系统       | 全部                       |
| 手机厂商       | 华为                       |
| 页面类型       | nvue                       |
| 打包方式       | 云端                       |
| 项目创建方式   | HBuilderX                  |
| App下载地址    | [https://yjyls.zjshwl.cn/app/](https://yjyls.zjshwl.cn/app/) |

更多关于uni-app app-nvue使用uni.preloadPage()预加载tabbar页面时,同时开启uni统计,uni.switchTab()首次调用失败,第二次调用报错,第三次才成功的实战教程也可以访问 https://www.itying.com/category-93-b0.html

10 回复

感谢大佬,困扰很久的疑难杂症终于有药方了

更多关于uni-app app-nvue使用uni.preloadPage()预加载tabbar页面时,同时开启uni统计,uni.switchTab()首次调用失败,第二次调用报错,第三次才成功的实战教程也可以访问 https://www.itying.com/category-93-b0.html


哈哈,但bug还是只能等官方解决…

回复 c***@foxmail.com: 楼主最后解决了吗

遇到同样问题,uni统计撤掉就好了, 哎, 求官方解决。不然uni统计用不了了

确定bug ,下个版本修复

不知道修复的进度怎么样了?

回复 阿Zone: 如果比较急的话,可以私我,先发一个文件自己替一下

回复 DCloud_UNI_HT: 暂时不急,这次HBuilder更新有点久哈~ 不知道还要多久更新,期待

今天更新的3.3.13是不是还没有解决这个问题的?

试一下最新的 alpha ,3.4.X

回到顶部