HarmonyOS 鸿蒙Next相册无法选取图片,但已添加image-video权限
HarmonyOS 鸿蒙Next相册无法选取图片,但已添加image-video权限
从报错信息来看是媒体库权限问题。请确保已经正确添加了ohos.permission.WRITE_IMAGEVIDEO权限。该权限是创建和修改图片和视频所必需的。检查是否还需要其他相关权限,如ohos.permission.READ_IMAGEVIDEO,以便读取相册中的图片和视频。具体api需要的权限可以参考下:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-photoaccesshelper-V5
在选图的时候,需要写代码校验一下权限。具体的您可以参考下这个demo:
针对您提到的HarmonyOS 鸿蒙Next相册无法选取图片的问题,尽管您已添加image-video权限,但可能遇到的是权限使用场景受限的问题。
在HarmonyOS中,对于相册的访问权限有严格规定。若您的应用需要访问相册,建议使用系统提供的Picker组件,如PhotoPicker,来引导用户选择图片。同时,确保您的应用在manifest文件中正确声明了所需的权限,并且在实际使用中遵循了系统的权限申请流程。
若您已使用Picker组件并正确声明了权限,但仍无法选取图片,可能是由于系统安全策略或其他因素导致。此时,建议您检查应用的日志输出,查看是否有权限申请被拒绝或相关错误信息的提示。
HarmonyOS Next 纯血鸿学习地址分享: https://www.itying.com/category-93-b0.html