半驯之马
半驯之马
  • 发布:2024-07-17 15:24
  • 更新:2024-07-17 17:42
  • 阅读:183

【报Bug】打包成微信小程序后,一个分包内的image标签的src属性值变成了另一个分包的静态资源地址路径

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 4.23

第三方开发者工具版本号: v1.06.2210310

基础库版本号: 2.32.1

项目创建方式: HBuilderX

示例代码:

附件内有两个分包完整的代码
<image src="/pages/classify/static/icon3.png" style="width: 28rpx;height: 28rpx;"></image>

操作步骤:

附件内有完整代码

预期结果:

应能正确编译

实际结果:

编译后image标签的src属性值不正确

bug描述:

两个分包内各自有一张图片存放在各自分包的static目录下,打包成小程序后,一个分包内的image标签的src属性值变成了另一个分包的静态资源地址路径,导致在微信小程序上,该分包内的image标签显示内容不正确

2024-07-17 15:24 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

这不正常的吗?

  • 半驯之马 (作者)

    你先进classify,不进public这个分包,是不是图片没显示?再打开编译后的代码,classify页面内的image标签,src地址是不是指向public分包内的资源,没加载public分包的情况下,是不是获取不到这个资源,图片是不是就显示不出来了?

    2024-07-17 16:36

  • 半驯之马 (作者)

    重点是两个分包,为什么编译后两个分包内的image标签的src会指向public内的资源地址,classify这个分包的不应该指向自己分包内的资源地址吗,明明代码写的就是各自引用各自的资源路径,打完包结果都变成同一个路径了

    2024-07-17 16:44

  • DCloud_UNI_LXH

    回复 半驯之马: 相同图片,hash 值一样确实会出现这样的情况,后续会修复

    2024-09-06 19:49

  • 1***@qq.com

    回复 DCloud_UNI_LXH: 这个问题修复了吗

    2024-12-16 14:09

DCloud_UNI_yuhe

DCloud_UNI_yuhe

感谢反馈,已复现,正在查找问题原因

  • 1***@qq.com

    也遇到这个问题了,两个分包都变成引用一个路径,这个问题解决了吗

    2024-12-13 17:02

要回复问题请先登录注册