uni-app APP端图片资源加载异常问题
uni-app APP端图片资源加载异常问题
项目属性 | 值 |
---|---|
产品分类 | uniapp/App |
PC开发环境操作系统 | Windows |
PC开发环境操作系统版本号 | win10 |
HBuilderX类型 | 正式 |
HBuilderX版本号 | 4.45 |
手机系统 | Android |
手机系统版本号 | Android 15 |
手机厂商 | redme |
手机机型 | k60 |
页面类型 | vue |
vue版本 | vue2 |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
操作步骤:
两个月以前这些地方都没问题,只有这几天开始出现问题,无论怎样改都存在
预期结果:
渲染图片
实际结果:
未正常渲染
bug描述:
<view class="photovoltaic">
<u-image src="../../static/icon/home_photovoltaic.png" width="60rpx" height="46rpx"></u-image>
</view>
```
在PC端H5运行都是正常的,只有APP上无论是在线运行还是云打包后的APP包部分图片资源都是空白或者显示undefined






更多关于uni-app APP端图片资源加载异常问题的实战教程也可以访问 https://www.itying.com/category-93-b0.html
4 回复
你用的是uViewUI的image组件,你用原生image标签试试
uniapp的 img会出现你这个问题,但是image标签就不会有这个问题
同问,原生的image标签也出不来,官方bug吗?
这是一个典型的uni-app APP端图片资源加载问题,可能的原因和解决方案如下:
- 静态资源路径问题:
- 请确保图片实际存在于static目录下
- 尝试修改路径为绝对路径:
/static/icon/home_photovoltaic.png
- 图片格式问题:
- 检查图片是否损坏,尝试替换为其他图片测试
- 确认图片扩展名与实际格式匹配
- u-image组件问题:
- 尝试改用原生image组件测试:
<image src="../../static/icon/home_photovoltaic.png" style="width:60rpx;height:46rpx"></image>