t***@163.com
t***@163.com
  • 发布:2023-01-08 18:10
  • 更新:2023-01-16 17:09
  • 阅读:384

【报Bug】新版本image报src错,[Vue warn]: Invalid prop: type check failed for prop "src".

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

手机系统: 全部

手机厂商: 苹果

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: CLI

CLI版本号: 3.6.15.20221228

测试过的手机:

iPhone X iOS15.7;红米K30 MIUI13.0.6 [attach]104559[/attach]

操作步骤:

<image src="../../static/images/icon/flash-bg.png"></image>

预期结果:

图片能正常显示,并且没有报错

实际结果:

每个用到本地图片的image都会报错,如果是主包的图片能正常显示,使用分包图片就无法显示

bug描述:

image组件src路径使用本地图片报错,导致在手机上无法显示图片(每个用到本地图片的image都会报错,如果是主包的图片能正常显示,使用分包图片就无法显示),小程序上正常,H5中也报错但是图片能显示

2023-01-08 18:10 负责人:DCloud_UNI_LXH 分享
已邀请:
t***@163.com

t***@163.com (作者)

如果把image写成绑定的方式就正常

<image :src="'../../static/images/icon/flash-bg.png'"/>
DCloud_UNI_LXH

DCloud_UNI_LXH

提供一个可复现的示例,3.6.17按照你说的测试,好像没有发现这个问题

  • t***@163.com (作者)

    我用命令行创建了个新项目,把新项目的package.json内容复制到旧项目里,重新npm install就好了

    2023-01-30 11:45

要回复问题请先登录注册