HarmonyOS APP 跳转相册 /相机, 选择照片后,返回uris, 怎么读取出来?
APP 跳转相册, 选择1张照片,(用户可选择原图 / 非原图), 然后在返回内容,读取到arraybuffer。(目的是上传文件到服务器)
我通过如下的代码获取到uris。
let photoPicker = new picker.PhotoViewPicker();
photoPicker.select(options).then((photo: picker.PhotoSelectResult) => {
// 怎么从photo.uris 读取数据到arraybuffer
}
但接下来, 通过fs 读取arraybuffer, 提示Error: Operation not permitted。
查看文档:
一种是申请ohos.permission.READ_IMAGEVIDEO, 但这个不是normal权限了。
一种是通过phAccessHelper.getAssets(fetchOption), 但取到的是缩略图。
两种方案都不适合我需要的场景。 希望能够获取(用户选择的原图 / 非原图)。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何从文件中读取出来cryptoFramework.DataBlob格式
42浏览 • 1回复 待解决
HarmonyOS 如何把相册里的图片调取出来,自己在本地做一个相册?
624浏览 • 1回复 待解决
HarmonyOS 如何将工程里的json文件读取出来并转换为jsonBean
145浏览 • 1回复 待解决
今天想把List的ListItem提取出来,发现个问题。
2902浏览 • 1回复 待解决
HarmonyOS Text组件无法识别从文本中读取出来的字符串里的换行符
213浏览 • 1回复 待解决
HarmonyOS相册中的照片如何比较方便的取出?
664浏览 • 1回复 待解决
HarmonyOS uniapp uni.getSystemInfoSync()获取出来的屏幕宽度高度为0
309浏览 • 1回复 待解决
选择相册怎么等待返回啊?
2159浏览 • 1回复 待解决
HarmonyOS 相机拍照完,照片读取失败
156浏览 • 1回复 待解决
HarmonyOS 图片截取,怎么把图片中的红框截取出来显示。并且(ImageFit.Fill) 这样显示
466浏览 • 1回复 待解决
在关系型数据库我存多条(未知条数)数据进去,要怎么把数据全部取出来展示出来?
2063浏览 • 1回复 待解决
HarmonyOS 相册相机选择组件
378浏览 • 1回复 待解决
HarmonyOS 相册选择的的照片和视频,在读取信息时报错14000014
181浏览 • 1回复 待解决
HarmonyOS 视频照片文件下载存储系统相册和相册文件读取
204浏览 • 1回复 待解决
HarmonyOS 相机拍照和选择相册功能demo
178浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中从相册选择照片
491浏览 • 1回复 待解决
HarmonyOS 手机的照片怎么传送出来?
479浏览 • 1回复 待解决
HarmonyOS App如何打开系统相册并让用户选择图片并返回给App呢?
186浏览 • 1回复 待解决
HarmonyOS 使用@ohos.file.photoAccessHelper从相册选择照片无响应
168浏览 • 1回复 待解决
HarmonyOS 下单页面怎么实现,如选择地址、跳转到地址、选择地址后回退到下单页面并将参数返回
174浏览 • 1回复 待解决
HarmonyOS 是否有提供从相册选择照片,然后绘制水印的示例
196浏览 • 1回复 待解决
HarmonyOSfs.openSync 系统相册返回的照片资源 返回 13900001 操作不允许
301浏览 • 1回复 待解决
HarmonyOS @ohos.file.picker (选择器) 选择相机和相册权限问题
317浏览 • 1回复 待解决
HarmonyOS 使用相机拍照,拍照后的照片是黑色的
557浏览 • 1回复 待解决
可以参考以下demo: