HarmonyOS 鸿蒙Next:目前要实现通过api保存图片、视频到相册的功能,但是申请ohos.permission.WRITE_IMAGEVIDEO权限无法通过

发布于 1周前 作者 vueper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:目前要实现通过api保存图片、视频到相册的功能,但是申请ohos.permission.WRITE_IMAGEVIDEO权限无法通过

目前要实现通过api保存图片、视频到相册的功能,但是申请ohos.permission.WRITE_IMAGEVIDEO权限无法通过 要实现微信小程序wx.saveImageToPhotoAlbum这样的api,要求保存后用户能在相册内看到。  

2 回复
为规范相册使用相关动作,相机模块在整改中。

所属权限审核不予通过,表明不符合使用场景,ohos.permission.WRITE_IMAGEVIDEO权限可申请场景仅限: 应用需要克隆、备份或同步图片/视频类文件,内部不能予以通过审核;目前只能通过以下方式进行对图片的操作,十分抱歉,还请谅解。

读取:使用photoViewPicker/photopickercomponent :https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/user-file-uri-intro-V5#文档类uri

保存: SaveButton :https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-security-components-savebutton-V5#savebutton-1

目前对于相册规范这块有相应管控,目前如果需要实现保存到相册,不符合受限权限场景的情况,只能通过SaveButton 安全控件实现,暂无其他方法,若后续对于相册权限方面有其他调整也会同步更新文档,可关注后续文档调整情况即可

更多关于HarmonyOS 鸿蒙Next:目前要实现通过api保存图片、视频到相册的功能,但是申请ohos.permission.WRITE_IMAGEVIDEO权限无法通过的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,若要实现通过API保存图片、视频到相册的功能,但遇到ohos.permission.WRITE_IMAGEVIDEO权限申请不通过的问题,可尝试以下解决步骤:

  1. 确认权限级别:ohos.permission.WRITE_IMAGEVIDEO的权限级别是system_basic,需要按normal等级的应用申请权限。
  2. 使用DevEco Studio申请:当前可通过DevEco Studio完成ACL方式跨级别申请权限,但此方法仅用于应用调试阶段,不可用于发布上架应用市场。
  3. 申请发布证书:如需开发商用版本的应用,请在对应的应用市场进行发布证书和Profile文件的申请。
  4. 检查代码与文档:确保代码正确申请权限,并参考官方文档https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/app-permission-mgmt-overview-V5进行核对。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部