HarmonyOS App获取相册图片的问题

App需要选取相册中某些照片,在选取后会显示原图在Image组件,同时经过相应处理后显示在另外一张Image组件,在App重启后需要自动加载此图片,需要在UI显示。

选取图片我用的是photoAccessHelper。PhotoViewPicker,在测试后发现,如果用Picker返回的路径,在App可以加载图片,但无法读取图片数据,App重启后无法加载图片,也无法处理,所以用getAssest和photoAccessHelper.MediaAssetManager.requestImageData,保存图片到沙箱,此时App可以读取处理,但是沙箱路径Image组件无法加载

该如何满足我的需求,就是选取图片后,无论何时App都可以加载此图片,并且App可以读取图片数据进行处理

HarmonyOS
2024-12-25 15:48:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

在UI中显示沙箱中图片需要加入file://开头

分享
微博
QQ
微信
回复
2024-12-25 19:29:34
相关问题
HarmonyOS图片保存相册问题
994浏览 • 1回复 待解决
HarmonyOS 保存图片相册问题
703浏览 • 1回复 待解决
HarmonyOS 获取相册图片和视频ID
274浏览 • 1回复 待解决
HarmonyOS 保存图片相册权限问题
609浏览 • 1回复 待解决
HarmonyOS获取相册视频宽高问题
838浏览 • 1回复 待解决
HarmonyOS保存图片到系统相册问题咨询
1030浏览 • 1回复 待解决
获取网络图片并保存到相册
2054浏览 • 1回复 待解决
HarmonyOS 相册图片存储
155浏览 • 1回复 待解决
HarmonyOS 读取相册图片无效
175浏览 • 1回复 待解决
HarmonyOS 图片保存到相册
108浏览 • 1回复 待解决
通过相册获取相册资源
1141浏览 • 1回复 待解决