【发布时间】:2021-12-17 15:22:27
【问题描述】:
我想在我的颤振应用程序中导入图像或视频,然后想在导入我的颤动应用程序后从图库中删除或原始文件我现在面临的问题我正在使用他们提供的图像选择器和文件选择器包我的临时图像或缓存路径不是原始图像,因此无法删除原始图像。
【问题讨论】:
我想在我的颤振应用程序中导入图像或视频,然后想在导入我的颤动应用程序后从图库中删除或原始文件我现在面临的问题我正在使用他们提供的图像选择器和文件选择器包我的临时图像或缓存路径不是原始图像,因此无法删除原始图像。
【问题讨论】:
我通过使用名为photo_manager 的包找到了解决方案;您可以使用此包和以下代码从您的设备库文件夹中删除图像和视频:
final List<String> result = await PhotoManager.editor.deleteWithIds([entity.id]);
被删除的id会被退回;如果失败,将返回一个空数组。
【讨论】: