HarmonyOS 鸿蒙Next 资源读取权限区分

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

HarmonyOS 鸿蒙Next 资源读取权限区分 我在寻找获取相册图片视频资源的方法,提前申请权限:

ohos.permission.READ_IMAGEVIDEO和

ohos.permission.READ_MEDIA有什么区别

无需选择获取相册图片视频资源的话选哪个好点

2 回复

READ_MEDIA和WRITE_MEDIA在API12已经废弃了。

替代方案:

另外ohos.permission.WRITE_IMAGEVIDEO,是受限权限,不推荐使用。可采用picker的方式

参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/restricted-permissions-V5#section397164718158

更多关于HarmonyOS 鸿蒙Next 资源读取权限区分的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙)系统中,资源读取权限的区分主要通过权限声明和动态权限请求机制来实现。系统提供了细粒度的权限管理,以允许应用访问特定的资源或执行特定的操作。

对于资源读取权限,鸿蒙系统会根据资源的敏感程度进行分类。例如,对于非敏感资源,如应用内部的文件或缓存,应用通常默认拥有读取权限,无需额外申请。而对于敏感资源,如用户的个人信息、设备位置等,应用需要在manifest文件中声明所需的权限,并在运行时向用户请求这些权限。

在manifest文件中声明权限时,需要使用特定的权限标签,并指定所需的权限名称。例如,如果需要读取存储设备的权限,可以声明ohos.permission.READ_EXTERNAL_STORAGE

在运行时请求权限时,应用需要调用系统提供的API来检查权限状态,并在必要时向用户展示权限请求对话框。用户可以根据需要选择授予或拒绝权限。

需要注意的是,即使应用已经声明并请求了某个权限,用户仍然可以在系统设置中随时撤销该权限。因此,应用需要定期检查权限状态,并在权限被撤销时采取相应的措施。

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

回到顶部