为firebase_storage扑动OnProgressListener?

时间:2018-05-20 21:59:29

标签: file-upload flutter firebase-storage progress

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

1 个答案:

答案 0 :(得分:1)

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

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

  UploadTaskSnapshot uploadSnapshot = await putFile.future;

  print("file uploaded");

在未来结算后,文件将被上传。