首页 > 解决方案 > 使用 image_downloader 包下载图像问题

问题描述

因此,我已成功从 firebase URL 下载图像并将其存储在设备中,我面临的问题是它还下载了与下载图像同名但没有文件类型的文件。

例如,下载 Image.jpg 还会下载一个名为 Image 的文件,该文件在设备中可见。

saveImage(Message message) async {
String url = message.photoURL;
try {
  var imageId = await ImageDownloader.downloadImage(
    url,
    destination: AndroidDestinationType.custom(directory: 'exampleDir'),
  );
  if (imageId == null) {
    return;
  }
  setState(() {
    SnackBar snackBar = SnackBar(
      content: Text('Image Saved!'),
    );
    _scaffoldKey.currentState.showSnackBar(snackBar);
    Timer(Duration(seconds: 2), () {});
  });
  if (imageId == null) {
    return;
  }
} on PlatformException catch (error) {
  print(error);
}

}

使用 Image_Downloader 包下载的问题

有什么建议么?

谢谢

标签: flutterdartflutter-dependencies

解决方案


推荐阅读