我正在使用multi_image_picker允许在我的 Flutter 应用程序中选择图像。
当我下载图像并存储在Download
设备的文件夹中时,我注意到了奇怪的行为,并且发生了以下事情:
- 下载图像后,我触发图像选择器(通过运行
MultiImagePicker.pickImages
)。 - Image Picker 不显示图像,这很奇怪,因为我已经下载了图像。
- 我正在导航到 Android Files 应用程序,并且确实找到了该图像。
- 重新启动我的应用程序并再次导航到图像选择器,但仍然 - 图像不存在。
- 打开谷歌照片应用程序,一秒钟后图像出现。
- 导航回我的应用程序 -> 图像选择器,然后我看到了图像。
我知道这听起来很奇怪。我不知道它是如何或为什么会发生的。我正在使用 Flutter 1.10.3 和一个新的 Android API 28 模拟器。我也在 Android Q 中运行了该应用程序,结果是相同的。