【发布时间】:2020-01-18 20:32:04
【问题描述】:
在移动设备(iOS 和 Android)上使用 Flutter,如何将媒体移动到相册?
我尝试在 iOS 上结合 gallery_saver 和 photo_manager:
- 我从
Recents阅读了一个媒体AssetEntity - 将
AssetEntity文件保存在GallerySaver.saveImage的相册下。此时Recents两次显示相同的媒体,是有道理的。 - 尝试使用
PhotoManager.editor.deleteWithIds删除原始AssetEntity文件,它显示一个本机弹出窗口,询问用户是否可以删除媒体。糟糕的用户体验...
有没有办法在不创建新文件的情况下更改AssetEntity 相册?
【问题讨论】:
-
更新了我的答案,提供了需要完成的示例更改。
-
如果我的答案有助于解决您的问题,将其标记为已接受会很棒。
-
@om-ha 我感谢您的努力,但这不是我正在寻找的完整解决方案,因为它没有解决 Android 问题。
-
我明白了。我认为这是 iOS 特有的问题。
标签: android ios flutter android-gallery