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 如何把相册里的图片调取出来,自己在本地做一个相册?
56浏览 • 1回复 待解决
HarmonyOS相册中的照片如何比较方便的取出?
317浏览 • 1回复 待解决
选择相册怎么等待返回啊?
1946浏览 • 1回复 待解决
今天想把List的ListItem提取出来,发现个问题。
2347浏览 • 1回复 待解决
在关系型数据库我存多条(未知条数)数据进去,要怎么把数据全部取出来展示出来?
1913浏览 • 1回复 待解决
HarmonyOS 图片截取,怎么把图片中的红框截取出来显示。并且(ImageFit.Fill) 这样显示
179浏览 • 1回复 待解决
HarmonyOS 手机的照片怎么传送出来?
152浏览 • 1回复 待解决
HarmonyOS 使用相机拍照,拍照后的照片是黑色的
70浏览 • 1回复 待解决
HarmonyOS从图库选择图片后怎么让用户裁剪并返回
228浏览 • 1回复 待解决
如何开发应用拉起系统相机拍照返回图片?希望拉起相机应用拍照后,选择图片可以返回到自己的应用
1671浏览 • 1回复 待解决
如何从app跳转到系统相机
5344浏览 • 1回复 已解决
HarmonyOS 选择相册的图片后,返回了图片的uri,如何根据uri将图片转为base64
636浏览 • 1回复 待解决
HarmonyOS Navigation跳转怎么获取返回参数
336浏览 • 1回复 待解决
HarmonyOS H5调用系统相机相册,无法拉起相机相册
395浏览 • 1回复 待解决
HarmonyOS H5中的input标签怎么调起系统文件、照片选择
278浏览 • 1回复 待解决
HarmonyOS photoPickerComponent选择图片后,返回的是uri,需要获取这个图片怎么弄
342浏览 • 1回复 待解决
鸿蒙怎么跳转进入email 选择
7189浏览 • 1回复 待解决
HarmonyOS Navigation使用replacePath跳转后,左滑还能返回
328浏览 • 1回复 待解决
KVManager 存储数据后,启动 App 读取失败
90浏览 • 1回复 待解决
HarmonyOS 请提供一个给拍摄/从相册选择图片添加水印,控制照片大小、质量的demo
257浏览 • 1回复 待解决
使用 HarmonyOS 拍照API拍的照片无法压缩,使用系统相机拍的照片可以压缩
45浏览 • 1回复 待解决
怎么跳转打开其他app
8576浏览 • 1回复 待解决
HarmonyOS app中怎么跳转到系统设置?
291浏览 • 1回复 待解决
可以参考以下demo: