HarmonyOS App获取相册图片的问题

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

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

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

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

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

分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS图片保存相册问题
471浏览 • 1回复 待解决
HarmonyOS 保存图片相册问题
405浏览 • 1回复 待解决
HarmonyOS 获取相册图片和视频ID
51浏览 • 1回复 待解决
HarmonyOS 保存图片相册权限问题
333浏览 • 1回复 待解决
HarmonyOS获取相册视频宽高问题
485浏览 • 1回复 待解决
HarmonyOS保存图片到系统相册问题咨询
685浏览 • 1回复 待解决
获取网络图片并保存到相册
1534浏览 • 1回复 待解决
HarmonyOS 读取相册图片无效
26浏览 • 1回复 待解决
通过相册获取相册资源
813浏览 • 1回复 待解决
HarmonyOS 读取相册图片字节流
29浏览 • 1回复 待解决
HarmonyOS 保存图片到本地相册
21浏览 • 1回复 待解决
如何读取相册图片
924浏览 • 1回复 待解决
如何编辑裁剪相册图片
578浏览 • 1回复 待解决