qjr
qjr
  • 发布:2025-05-06 13:58
  • 更新:2025-05-06 14:22
  • 阅读:26

【报Bug】image 标签加载手机内的图片error事件报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.57

手机系统: Android

手机系统版本号: Android 10

手机厂商: 红米

手机机型: 红米 Note 8

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
  <template>  
    <view>  
<image :src="i.local_path" @error="imageError" style="height: 372rpx; margin-top: 30rpx;"> </image>  
    </view>  
  </template>

操作步骤:
  <template>  
    <view>  
<image :src="i.local_path" @error="imageError" style="height: 372rpx; margin-top: 30rpx;"> </image>  
    </view>  
  </template>

预期结果:

能够正常的显示图片资源

实际结果:

没有显示且@error事件报错

bug描述:

图片地址:file:///storage/emulated/0/DCIM/Camera/F_2025-05-06-10-55-37.jpg
image标签不显示图片,且error回调触发,但是我用uni.previewImage可以查看到图片。
使用了三星S21(android 12)和iqoo Z1(android 12)都没有复现此现象

2025-05-06 13:58 负责人:无 分享
已邀请:
恭喜n发财

恭喜n发财 - 恭喜恭喜恭喜你呀

可以看下https://ask.dcloud.net.cn/article/36199,按道理安卓11就应该获取不到了

  • qjr (作者)

    谢谢,奇怪就奇怪在我在Android 12可以获取到,但是在Android 10上不行。

    2025-05-06 14:32

要回复问题请先登录注册