【问题标题】:Download an image from Firebase to Flutter将图像从 Firebase 下载到 Flutter
【发布时间】:2018-05-22 03:16:35
【问题描述】:

有很多将文件上传到 firebase 并获取 downloadUrl 的示例,但我没有发现任何示例可以获取图像的 DownloadURL 并在 Flutter 小部件中使用它。

这是与上传文件有关的一个

final StorageReference ref =
    FirebaseStorage.instance.ref().child("foo$rand.txt");
final StorageUploadTask uploadTask = ref.put(file);
final Uri downloadUrl = (await uploadTask.future).downloadUrl;
final http.Response downloadData = await http.get(downloadUrl);

谁能举一个文件已经存在于firebase中的例子以及如何获取下载链接?

【问题讨论】:

  • 这是txt文件还是图片?

标签: image firebase dart firebase-storage flutter


【解决方案1】:

您可以像上传一样使用 Storage API 进行下载

someMethod() async {
  var data = await FirebaseStorage.instance.ref().child("foo$rand.txt").getData();
  var text = new String.fromCharCodes(data);
  print(data);
}

【讨论】:

猜你喜欢
  • 2017-11-01
  • 1970-01-01
  • 2021-02-15
  • 2018-05-28
  • 1970-01-01
  • 2018-02-20
  • 2016-12-28
  • 2021-03-08
  • 2021-11-13
相关资源
最近更新 更多