HarmonyOS 鸿蒙Next 使用相册管理模块showAssetsCreationDialog保存图片后相册中不可见

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

HarmonyOS 鸿蒙Next 使用相册管理模块showAssetsCreationDialog保存图片后相册中不可见

操作步骤:
1、启动应用,点击按钮跳转至demo测试界面
2、点击第一个图标,弹出是否允许保存图片的弹框,
3、使用showAssetsCreationDialog保存图片,保存成功
4、查看图库中,并未发现保存成功的图片

2 回复

可以参考下这篇博文:

HarmonyOS Next 屏幕截图 + 保存图片到系统相册 代码分享

https://developer.huawei.com/consumer/cn/blog/topic/03166979994620019

针对HarmonyOS 鸿蒙Next使用相册管理模块showAssetsCreationDialog保存图片后相册中不可见的问题,作为IT专家,提供以下专业分析:

  1. 权限检查:确保应用已正确申请并获得了存储权限。在鸿蒙系统中,权限管理较为严格,未获得相应权限可能导致文件无法写入。
  2. 保存路径:检查图片是否被保存在了系统认可的图片存储目录下。如果图片被保存在了不支持显示的文件夹中,也可能导致无法在图库中看到。
  3. 系统刷新:保存图片后,系统可能需要一定时间刷新相册视图。可以尝试使用系统提供的广播或内容观察者机制,监听相册内容的变更,从而触发相册的刷新。
  4. 媒体扫描:确认是否在保存图片时调用了系统的媒体扫描接口,如MediaScannerConnection.scanFile,这有助于系统立即识别新保存的图片。

如果以上步骤均正确无误,但问题依旧存在,可能是由于系统缓存或特定版本的bug导致。此时,可以尝试清除应用缓存或重启设备看是否能解决问题。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部