HarmonyOS 鸿蒙Next Video组件支持读取播放相册内的视频吗

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

HarmonyOS 鸿蒙Next Video组件支持读取播放相册内的视频吗

看文档上说Video支持file:///data/storage路径前缀的字符串,用于读取应用沙箱路径内的资源,现在有一个从相册中选择完视频然后播放的功能,相册选择的视频路径是file://media/Photo/21/VID_1715829569_000/SVID_20240516_111749_1.mp4,目前无法正常播放

2 回复

HarmonyOS 鸿蒙Next Video组件不支持直接读取播放相册内的视频。根据HarmonyOS的官方文档和相关技术资料,Video组件主要支持file:///data/storage路径前缀的字符串,用于读取应用沙箱路径内的资源。而相册中的视频通常存储在系统公共媒体库中,其路径并不符合Video组件直接读取的要求。

若需要在HarmonyOS应用中播放相册内的视频,建议先通过媒体库管理模块(如medialibrary)查询并获取到相册视频的URI,然后将该视频复制到应用的沙箱路径内,或者通过Data Ability等方式提供给Video组件访问。但需要注意的是,这种方法可能涉及到用户隐私和权限管理,开发者需确保在应用中合理申请和使用相关权限。

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

回到顶部