HarmonyOS 通过photopicker可以拉起相册了,为什么还有一个ACL权限ohos.permission.READ_IMAGEVIDEO
通过photopicker可以拉起相册了(参考下面代码,不需要申请任何权限),为啥还有一个ACL权限ohos.permission.READ_IMAGEVIDEO,这个读相册的ACL权限主要控制哪些方面逻辑?
import { BusinessError } from '@ohos.base';
import photoAccessHelper from '@ohos.file.photoAccessHelper';
@Entry
@Component
struct Index {
build() {
Button('访问手机相册').onClick(() => {
try {
let PhotoSelectOptions = new photoAccessHelper.PhotoSelectOptions();
PhotoSelectOptions.MIMEType = photoAccessHelper.PhotoViewMIMETypes.IMAGE_TYPE;
PhotoSelectOptions.maxSelectNumber = 5;
let photoPicker = new photoAccessHelper.PhotoViewPicker();
photoPicker.select(PhotoSelectOptions).then((PhotoSelectResult: photoAccessHelper.PhotoSelectResult) => {
console.info('PhotoViewPicker.select successfully, PhotoSelectResult uri: ' +
JSON.stringify(PhotoSelectResult));
}).catch((err: BusinessError) => {
console.error('PhotoViewPicker.select failed with err: ' + JSON.stringify(err));
});
} catch (error) {
let err: BusinessError = error as BusinessError;
console.error('PhotoViewPicker failed with err: ' + JSON.stringify(err));
}
})
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
相册权限问题:phAccessHelper.getAssets方法需要ohos.permission.READ_IMAGEVIDEO权限
2042浏览 • 1回复 待解决
获取图片和视频资源,module.json5中加上ohos.permission.READ_IMAGEVIDEO权限就无法运行
518浏览 • 1回复 待解决
HarmonyOS 添加ohos.permission.WRITE_IMAGEVIDEO权限报错
592浏览 • 1回复 待解决
HarmonyOS READ_IMAGEVIDEO权限问题
54浏览 • 1回复 待解决
HarmonyOS 添加ohos.permission.WRITE_IMAGEVIDEO权限之后无法安装应用
282浏览 • 1回复 待解决
权限申请ACL疑问 ,HarmonyOS里面需申请ohos.permission.PRIVACY_WINDOW权限
2365浏览 • 1回复 待解决
HarmonyOS 关于ohos.permission.WRITE_IMAGEVIDEO
603浏览 • 1回复 待解决
HarmonyOS ohos.permission.READ_PASTEBOARD权限后续是否会管控
9浏览 • 1回复 待解决
HarmonyOS ohos.permission.READ_PASTEBOARD申请后为什么拿不到剪切板
40浏览 • 1回复 待解决
HarmonyOS申请ohos.permission.READ_WRITE_DOWNLOAD_DIRECTORY权限没有弹窗
577浏览 • 1回复 待解决
HarmonyOS 定义一个extraData请求参数为什么编译失败了?
36浏览 • 1回复 待解决
HarmonyOS 关于相册和相机权限,定位权限,这些权限有封装成一个统一调用方式吗
329浏览 • 1回复 待解决
HarmonyOS ohos.permission.LOCATION_IN_BACKGROUND 应该如何获取权限
37浏览 • 1回复 待解决
HarmonyOS 我想问下 return 一个Promise 为什么没用
417浏览 • 1回复 待解决
添加ohos.permission.PRIVACY_WINDOW权限后,编译报错
2057浏览 • 1回复 待解决
通过photopicker可以拉起相册了,用户可以感知到,此接口返回的PhotoSelectResult对象中的photoUris只能通过临时授权的方式调用photoAccessHelper.getAssets接口去使用:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-photoaccesshelper-V5#select
应用有ohos.permission.READ_IMAGEVIDEO权限可以直接访问相册用户无感知,但特殊场景与功能的应用才可以申请:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/restricted-permissions-V5#section397164718158