首页 > 基础资料 博客日记
【FAQ】HarmonyOS SDK 闭源开放能力 —Media Library Kit
2026-04-14 16:30:02基础资料围观1次
极客资料网推荐【FAQ】HarmonyOS SDK 闭源开放能力 —Media Library Kit这篇文章给大家,欢迎收藏极客资料网享受知识的乐趣
1.问题描述:
如何申请打开相机权限和相册权限?
解决方案:
受限权限需要在应用市场申请权限,权限申请流程繁琐。在开发测试阶段建议使用不需要权限的替代方案,常见情况如保存图片到相册可以使用安全控件SaveButton或弹窗授权showAssetsCreationDialog进行保存,相册管理可以使用photoAccessHelper进行相册图片选择等。
2.问题描述:
升级6后,IDE的文件浏览,图库不显示目录名了,都是数字,找图片困难。
解决方案:
"媒体文件uri的格式类型:
- 图片uri格式:file://media/Photo/
/IMG_datetime_0001/displayName.jpg。 - 视频uri格式:file://media/Photo/
/VID_datetime_0001/displayName.mp4。
其中各个字段表示的含义为:
| uri字段 | 说明 |
|---|---|
| file://media | 表示这个URI是媒体文件。 |
| Photo | 表示这个URI是媒体文件中的图片或者视频类文件。 |
| Audio | 表示这个URI是媒体文件中的音频类文件。 |
| < id > | 表示在数据库中多个表中处理后的值,并不是指表中的file_id列,注意请不要使用此id去数据库中查询具体文件。 |
3.问题描述:
升级前后IDE中文件浏览都显示的是id。"
"这个api的结果是否支持回传选择图片的类型,比如选择了一个动态图片和静态图片,如何区分是否是动态图片?
https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arkts-apis-photoaccesshelper-photoviewpicker#select"
解决方案:
可以通过获得photoAsset的photoSubtype来获得图片类型,可参考PhotoKeys,photoviewpicker只是通过select方法获取uri,并把该资源访问授权给用户,用户需要通过该uri去获得相应资产,即photoAccessHelper.PhotoAsset,获得asset后通过get方法获得对应的属性photoSubtype。
文章来源:https://www.cnblogs.com/HarmonyOSSDK/p/19866341
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:jacktools123@163.com进行投诉反馈,一经查实,立即删除!
标签:
相关文章
最新发布
- 位运算 二进制枚举 掩位码
- AI开发-python-langchain框架(3-24-Plan-and-Execute Agent)
- 避免这些编程陷阱:七种让你代码失控的开发风格
- C#从零开始: LumNote-重新定义单机Markdown编辑器
- 从写代码到问问题:2026年,AI如何重构数据科学工作流
- 我用fastapi-scaff搭了个项目,两天工期缩到两小时,老板以为我开挂了
- 【FAQ】HarmonyOS SDK 闭源开放能力 —Media Library Kit
- 今天不想硬撑?来领一张《摆烂许可证》
- Rudist v0.5.1 发布:AI 驱动的 Redis 客户端,更快、更直观
- SqlSugar 接入 PostgreSQL pgvector 完整方案(增删改查 + 强类型相似度查询)

