相册权限问题:phAccessHelper.getAssets方法需要ohos.permission.READ_IMAGEVIDEO权限

phAccessHelper.getAssets方法需要ohos.permission.READ_IMAGEVIDEO权限,但加上权限之后又无法安装app要求提权。究竟可不可自定义开发拍照和相册功能?

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-photoaccesshelper-0000001821001585

HarmonyOS
2024-05-09 22:42:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
elucky

normal等级的应用不想申请权限也可以通过临时授权的方式使用PhotoViewPicker.select接口得到的uri使用photoAccessHelper.getAssets接口获取对应uri的PhotoAsset对象。这种方式获取的对象可以调用getThumbnail获取缩略图和使用get接口读取PhotoKeys中的部分信息。

文档:https://gitee.com/openharmony/docs/blob/86c57547640e4a3a0b84f605001210206c422b21/zh-cn/application-dev/file-management/user-file-uri-intro.md#%E5%AA%92%E4%BD%93%E6%96%87%E4%BB%B6uri%E7%9A%84%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F

目前是不允许normal等级应用自定义开发相册组件,走ACL申请权限。

分享
微博
QQ
微信
回复
2024-05-10 11:02:55
相关问题
HarmonyOS READ_IMAGEVIDEO权限问题
36浏览 • 1回复 待解决
HarmonyOS 关于ohos.permission.WRITE_IMAGEVIDEO
595浏览 • 1回复 待解决
HarmonyOS相册权限问题
612浏览 • 1回复 待解决
读取剪贴板是否需要READ_PASTEBOARD权限
1983浏览 • 1回复 待解决