【问题标题】:how to set id for Upload or Download Task in Firebase Storage如何在 Firebase 存储中为上传或下载任务设置 id
【发布时间】:2018-03-07 05:48:53
【问题描述】:

如何为 Firebase 存储 上传/下载任务设置 ID? 例如,如果用户尝试两次上传或下载同一个文件,而他只想取消一个下载/上传任务。 我可以使用FirebaseStorage.getInstance().getReference().getActiveDownloadTasks(); 获得 ActiveDownloadTasks 但我没有唯一 ID 来取消某个任务。

【问题讨论】:

    标签: android firebase firebase-storage


    【解决方案1】:

    SDK 不提供任何类型的 API 来为下载分配 ID。你必须自己管理。您可以使用一个简单的 HashMap 对象来做到这一点,该对象将正在进行的传输的文件路径映射到您生成的某个唯一 ID。

    【讨论】:

    • 你能提供一个例子吗?我不确定我是否理解你。如果两个下载任务的文件路径相同怎么办?
    猜你喜欢
    • 2022-01-10
    • 1970-01-01
    • 2021-10-04
    • 1970-01-01
    • 2018-03-19
    • 2018-12-30
    • 2020-06-14
    • 2019-11-04
    • 1970-01-01
    相关资源
    最近更新 更多