使用PhotoPickerComponent选择媒体库资源
介绍
本示例旨在演示如何使用PhotoPickerComponent组件选择媒体库资源,即进行图片和视频的选择功能,帮助开发者快速掌握PhotoPickerComponent访问媒体库资源的使用方法。
使用说明
- 进入示例应用,页面将显示一个PhotoPickerComponent组件。
- 点击组件,会拉起系统相册,显示图片和视频资源。
- 在相册中选择一张或多张图片/视频。
- 选择完成后,页面会显示选择的资源信息。
工程目录
├──entry/src/main/ets // 代码区。
│ ├──entryability
│ │ └──EntryAbility.ets
│ ├──pages
│ │ └──Index.ets // 示例页面。
│ └──common/utils // 工具类目录。
│ └──MediaLibraryPickerUtils.ets // 媒体库选择工具类。
├──entry/src/main/resources // 应用资源目录。
└──entry/src/ohosTest // 测试用例目录。
│ ├──ets/test
│ │ ├──List.test.ets // 测试入口文件。
│ │ └──PickerMediaLibrarySample.test.ets // 媒体库选择器测试用例。
│ └──module.json5 // 测试配置文件。
相关权限
使用PhotoPickerComponent组件不需要显式申请权限,组件内部会自动处理权限请求。
依赖
不涉及。
约束与限制
-
本示例仅支持在标准系统上运行。
-
本示例为Stage模型,支持SDK 5.1.0版本。
-
DevEco Studio版本:DevEco Studio 5.0.5 Release及以上。
-
当前支持选择图片和视频类型的文件。