Firebase存储putFile()排队问题

时间:2016-08-01 08:24:45

标签: android firebase firebase-storage

故事

我在我的应用中使用Firebase Storage。到目前为止,它按预期工作,并按照我的意愿上传文件。

上传单个文件没问题。

问题

我的要求不是上传单个文件,而是上传多个文件,由用户选择,顺序与所选文件相同。

我需要逐个对上传任务进行正确排队,这样只有当特定上传结束(成功或失败)时,新的才能开始。

在当前情况所有文件同时上传,这不是我想要的行为。

可能的方法

我没有看到任何Firebase API来执行此操作。我可以自己做,但为此我需要 putFile()调用为异步而不是同步。

如果可以这样做,我可以等待特定的putFile()完成,然后排队下一个上传,然后排队,等等。

请帮我解决这个问题。我的方法是否可以尝试,或者你有更好的方法来解决这个问题吗?

0 个答案:

没有答案