秃头星人
秃头星人
  • 发布:2024-01-12 14:35
  • 更新:2024-01-12 14:35
  • 阅读:183

【报Bug】ios打包自定义基座运行后,<image>标签读取不到本地的临时图片地址,报404 Not Found

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.98

手机系统: iOS

手机系统版本号: iOS 12.4

手机厂商: 苹果

手机机型: iPhone6,iPhone17

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

<image src="file:///var/mobile/Containers/Data/Application/60D13A01-9614-4A3E-9181-EBB37C7E15C2/Library/Caches/galleryImageFolder/IMG_0075.JPG_1705037415.929869_4116.jpg" mode="aspectFill"></image>

操作步骤:

用uni.getImageInfo对IOS沙盒中图片进行转换,取回调函数中的path赋值给image的src

预期结果:

图片正常显示

实际结果:

图片显示异常,一片空白,但是uni.uni.previewImage预览是没问题

bug描述:

image标签加载图片报错404,用uni.uni.previewImage预览是没问题的,代码和报错信息如下:

报错信息:
"errMsg":"GET file:///var/mobile/Containers/Data/Application/60D13A01-9614-4A3E-9181-EBB37C7E15C2/Library/Caches/galleryImageFolder/IMG_0075.JPG_1705037415.929869_4116.jpg 404 (Not Found)

求助,如何能正常显示出来呢?

2024-01-12 14:35 负责人:无 分享
已邀请:

要回复问题请先登录注册