Flutter:getDownloadUrl(Firebase存储)

基利安

我的Flutter应用程序有问题。我想将图像上传到Firebase存储并获取URL,但getDownloadUrl方法不起作用。这是我的代码:

import 'package:firebase_storage/firebase_storage.dart' as firebase_storage;

...

Future<String> addImage(File file, firebase_storage.Reference reference) async{
  firebase_storage.UploadTask task = reference.putFile(file);
  firebase_storage.TaskSnapshot snapshot = task.snapshot;
  String urlString = await snapshot.ref.getDownloadURL();
  return urlString;
}

我认为是因为新版本的firebase_storage(5.2.0)

Mayb3Not

您必须等待Firebase存储映像,然后仅使用await调用getUrl。同样,请查看以下链接:https : //stackoverflow.com/a/52714376/5408464

   Future<String> addImage(File file, firebase_storage.Reference reference) async{
  final task = await reference.putFile(file);
  final urlString = await (await task.onComplete).ref.getDownloadURL().toString();
  return urlString;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Flutter : getDownloadUrl (firebase storage)

来自分类Dev

Firebase getDownloadURL从存储无法设置Img Src

来自分类Dev

getDownloadUrl Firebase 存储返回 Null (Android)

来自分类Dev

Flutter从路径显示Firebase存储映像

来自分类Dev

如何从Firebase Storage获取URL getDownloadURL

来自分类Dev

promise.all在firebase中使用getDownloadURL()

来自分类Dev

Flutter Firebase存储实例未初始化

来自分类Dev

从Flutter中的Firebase云存储中删除文件夹

来自分类Dev

如何使用flutter将pdf上传到Firebase存储?

来自分类Dev

如何使用Firebase Firestore在客户端上缓存getDownloadUrl()调用?

来自分类Dev

如何更改代码 T_T Firebase getDownloadUrl(); 对于 'firebase-storage:16.0.1'

来自分类Dev

Flutter Web-将图像文件上传到Firebase存储

来自分类Dev

将数据从Firebase存储到SQLite或在flutter中脱机的最佳方法是什么?

来自分类Dev

在Flutter Firebase应用中存储API密钥?我需要隐藏它们吗?怎么样?

来自分类Dev

从Flutter Web应用程序发送Firebase存储授权作为url参数

来自分类Dev

使用存储和Cookie(不使用Firebase)在Flutter中进行身份验证?

来自分类Dev

如何在地图中存储每次返回的查询快照(Flutter Firebase)

来自分类Dev

Flutter Web和Firebase-从JSON API接收的存储/日志信息

来自分类Dev

使用Textfield数据创建文本文件并上传到Flutter中的Firebase存储

来自分类Dev

使用Firestore查询显示Firebase存储的图像以在Flutter中获取图像URL

来自分类Dev

无法从Firebase DB接收和存储特定数据的值-Flutter

来自分类Dev

上传Android的火力地堡存储中的文件是如何得到的文件下载网址后?getDownloadUrl()不工作

来自分类Dev

Flutter 安全存储

来自分类Dev

Firebase存储结构示例

来自分类Dev

存储多个Firebase参考

来自分类Dev

从Firebase存储下载音频

来自分类Dev

了解Firebase存储令牌

来自分类Dev

Firebase存储同步上传

来自分类Dev

Firebase存储定价问题

Related 相关文章

  1. 1

    Flutter : getDownloadUrl (firebase storage)

  2. 2

    Firebase getDownloadURL从存储无法设置Img Src

  3. 3

    getDownloadUrl Firebase 存储返回 Null (Android)

  4. 4

    Flutter从路径显示Firebase存储映像

  5. 5

    如何从Firebase Storage获取URL getDownloadURL

  6. 6

    promise.all在firebase中使用getDownloadURL()

  7. 7

    Flutter Firebase存储实例未初始化

  8. 8

    从Flutter中的Firebase云存储中删除文件夹

  9. 9

    如何使用flutter将pdf上传到Firebase存储?

  10. 10

    如何使用Firebase Firestore在客户端上缓存getDownloadUrl()调用?

  11. 11

    如何更改代码 T_T Firebase getDownloadUrl(); 对于 'firebase-storage:16.0.1'

  12. 12

    Flutter Web-将图像文件上传到Firebase存储

  13. 13

    将数据从Firebase存储到SQLite或在flutter中脱机的最佳方法是什么?

  14. 14

    在Flutter Firebase应用中存储API密钥?我需要隐藏它们吗?怎么样?

  15. 15

    从Flutter Web应用程序发送Firebase存储授权作为url参数

  16. 16

    使用存储和Cookie(不使用Firebase)在Flutter中进行身份验证?

  17. 17

    如何在地图中存储每次返回的查询快照(Flutter Firebase)

  18. 18

    Flutter Web和Firebase-从JSON API接收的存储/日志信息

  19. 19

    使用Textfield数据创建文本文件并上传到Flutter中的Firebase存储

  20. 20

    使用Firestore查询显示Firebase存储的图像以在Flutter中获取图像URL

  21. 21

    无法从Firebase DB接收和存储特定数据的值-Flutter

  22. 22

    上传Android的火力地堡存储中的文件是如何得到的文件下载网址后?getDownloadUrl()不工作

  23. 23

    Flutter 安全存储

  24. 24

    Firebase存储结构示例

  25. 25

    存储多个Firebase参考

  26. 26

    从Firebase存储下载音频

  27. 27

    了解Firebase存储令牌

  28. 28

    Firebase存储同步上传

  29. 29

    Firebase存储定价问题

热门标签

归档