【问题标题】:Flutter OnProgressListener for firebase_storage?用于 firebase_storage 的 Flutter OnProgressListener?
【发布时间】:2018-10-30 13:47:20
【问题描述】:

我们如何在 Flutter 中监听文件上传到 Firebase 存储的进度?

【问题讨论】:

  • 你能找到创建进度指示器的方法吗?

标签: file-upload flutter firebase-storage progress


【解决方案1】:

如果您的上传功能是异步的,您可以这样做

  StorageUploadTask putFile =
      storage.ref().child("folder/$fileName").putFile(file);
  putFile.future.catchError(onError);

  UploadTaskSnapshot uploadSnapshot = await putFile.future;

  print("file uploaded");

future 解析后,上传文件。

【讨论】:

  • 我正在寻找更多的定期进度百分比。所以我可以更新 ProgressIndicator
  • 我不知道可以做到。但是你可以把进步看成一个旋转的圆圈。 CupertinoActivityIndi​​cator
  • 可以在 Firebase 存储中完成。只是不确定如何使用 firebase_storage 包。
猜你喜欢
  • 2018-12-02
  • 2021-09-08
  • 2020-12-20
  • 2020-12-31
  • 1970-01-01
  • 2021-07-05
  • 2023-02-02
  • 2020-07-30
  • 2020-08-13
相关资源
最近更新 更多