笔袋App
笔袋App
  • 发布:2024-07-29 03:41
  • 更新:2024-07-30 19:30
  • 阅读:252

【报Bug】CLI 4.24 热更新包无法切换 tabbar + 静态资源缺失

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 14.3.1 (23D60)

HBuilderX版本号: 4.24

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: CLI

CLI版本号: 4.24

测试过的手机:

iphone14

示例代码:

体积较大,上传失败了,请联系我 13051962188(微信)

操作步骤:

创建最新版 CLI 项目

预期结果:

所有静态资源都被打入热更新包,可以切换 tabbar

实际结果:

静态资源被打入热更新包的过程中好像中断了,没全部打进去,不可以切换 tabbar

bug描述:

老基座:CLI 3.99(没问题)
新基座:CLI 4.24(有问题)
新基座:hbuilder 4.24(没问题)

制作 wgt 并热更新后
问题1:
解压 wgt 文件后发现 静态文件没有打包进热更新包,像是在打包过程中中断了

预期静态文件列表

实际静态文件列表

问题2:
无法切换 tabbar,提示
Waiting to navigate to: /pages/tabbar/message, do not operate continuously: /pages/tabbar/application. __ERROR

2024-07-29 03:41 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

你好,加我qq吧:3203723447,我看一下

d***@junrunrenli.com

d***@junrunrenli.com

https://ask.dcloud.net.cn/question/194786

是否是一个问题?

  • 笔袋App (作者)

    看着是的,可以看下下面的解决方案,好用的

    2024-07-29 20:57

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

资源目录文件过多时存在这个问题,在资源没有完全生成时开始打包导致文件缺失

当前版本解决方案:
执行 package 中的 build:app-plus,手动将生成的目录压缩为.wgt文件(就是zip改扩展名),注意:压缩时不包含app-plus目录
生成目录为: dist/build/app-plus

如果使用了 uniCloud 不支持使用此临时方案

  • 笔袋App (作者)

    已验证,好用

    2024-07-29 20:54

要回复问题请先登录注册