HarmonyOS鸿蒙Next中ohos.permission.WRITE_MEDIA和ohos.permission.WRITE_IMAGEVIDEO两个权限的区别
HarmonyOS鸿蒙Next中ohos.permission.WRITE_MEDIA和ohos.permission.WRITE_IMAGEVIDEO两个权限的区别 ohos.permission.WRITE_MEDIA(允许应用读写用户外部存储中的媒体文件信息。)
ohos.permission.WRITE_IMAGEVIDEO(允许读取用户公共目录的图片或视频文件。)
-
其中:“外部存储中”和“公共目录的”这两个的具体区别是啥啊,有具体的文档描述么。
-
ohos.permission.WRITE_MEDIA这个权限一般适用场景是什么啊,我看此权限为需要用户授。
1、“外部存储” 通常指的是一种独立于计算机系统的存储设备,如 USB 闪存驱动器、 SD 卡、外置硬盘等。这些设备可以通过 USB 或其他接口连接到计算机,用于存储和传输数据。
而"公共目录"则是一种文件共享服务,允许多个用户在网络上共享和访问文件。公共目录通常由网络管理员或服务提供商设置和管理,用户可以通过网络连接到这些目录,查看和编辑其中的文件。公共目录可以是本地网络上的共享文件夹,也可以是云端的文件共享服务,如 Google Drive 、 Dropbox 等。
总的来说,"外部存储"是一种物理设备,用于存储数据,而"公共目录"是一种文件共享服务,用于在网络上共享和访问数据。
2、ohos.permission.WRITE_MEDIA权限是指应用程序可以写入媒体文件(例如音频、视频、图片)到设备的媒体库中,以便其他应用程序可以访问这些文件。这个权限通常适用于需要创建、编辑、保存或删除媒体文件的应用程序,例如音乐播放器、相册应用程序等。同时,需要注意的是,WRITE_MEDIA权限级别是normal,授权方式是user_grant,需要用户明确授权才能使用。
更多关于HarmonyOS鸿蒙Next中ohos.permission.WRITE_MEDIA和ohos.permission.WRITE_IMAGEVIDEO两个权限的区别的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next中,ohos.permission.WRITE_MEDIA
和ohos.permission.WRITE_IMAGEVIDEO
是两个不同的权限,分别用于控制对媒体文件和图像视频文件的写入操作。
ohos.permission.WRITE_MEDIA
权限允许应用程序写入所有类型的媒体文件,包括音频、视频和图像等。这意味着拥有该权限的应用可以在设备的媒体存储中创建、修改或删除任何媒体文件。
ohos.permission.WRITE_IMAGEVIDEO
权限则专门针对图像和视频文件的写入操作。拥有该权限的应用可以在设备的媒体存储中创建、修改或删除图像和视频文件,但不包括音频文件。
两者主要区别在于ohos.permission.WRITE_MEDIA
权限的范围更广,涵盖所有媒体文件,而ohos.permission.WRITE_IMAGEVIDEO
权限仅限于图像和视频文件。
在HarmonyOS鸿蒙Next中,ohos.permission.WRITE_MEDIA
和 ohos.permission.WRITE_IMAGEVIDEO
两个权限的区别主要在于其作用范围。ohos.permission.WRITE_MEDIA
权限允许应用写入所有类型的媒体文件,包括图片、视频、音频等;而 ohos.permission.WRITE_IMAGEVIDEO
权限仅允许应用写入图片和视频文件,不包括音频等其他媒体类型。因此,WRITE_MEDIA
的权限范围更广。