HarmonyOS 自定义图片选择界面?

用photoPicker.select进行图片或者视频选择的时候会进入默认图片选择界面,如果需要自定义图片选择界面,当前HarmonyOS是否可以支持,如果支持的话,请问怎么实现,当前看api,没有找到相关实现

阅读 444
1 个回答

当前没有获取相册列表的api

phAccessHelper.getAlbums参数请参考

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-photoaccesshelper-V5\#getalbums

phAccessHelper.getAlbums只能获取用户创建的相册和系统预置相册。而系统预置相册,只有两个,根据类型分别是FAVORITE和VIDEO。

NEXT版本中系统图库中的【图片】相册并不是一个物理意思上的相册文件,它是系统图库中图片的合集,所以通过phAccessHelper.getAlbums获取相册对象是无法获取到该合集的。

系统相册资源包括:收藏夹、视频相册、截屏和录屏相册;可参考文档:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/media/medialibrary/photoAccessHelper-systemAlbum-guidelines.md\#%E7%B3%BB%E7%BB%9F%E7%9B%B8%E5%86%8C%E8%B5%84%E6%BA%90%E4%BD%BF%E7%94%A8%E6%8C%87%E5%AF%BC

photoPicker.select,调出的界面无法自定义,同时也建议直接使用photoPicker.select自带的调出界面

logo
HarmonyOS
子站问答
访问
宣传栏