后台上传

jea*_*eud 6 android ios firebase flutter firebase-storage

我正在构建一个 Flutter 应用程序,并且我是第一次使用 firebase Storage。

我对官方文档很困惑,因为我没有找到很多关于后台上传/下载的信息。

我的目标是即使应用程序在后台继续上传一些文件。

似乎上传/下载在 Android 的后台继续

即使 Activity 生命周期发生变化(例如显示对话框或旋转屏幕),上传也会在后台继续。

并且可以获得最新的任务状态 StorageReference.getActiveUploadTasks().

然而,在 iOs 上,我没有找到任何关于应用程序一旦进入后台的行为的解释。

此外,颤振库似乎没有公开 StorageReference.getActiveUploadTasks()功能。

当用户将您的应用程序置于后台时,您如何管理上传/下载?iOs 和 Android 的行为是否相同?当应用程序再次处于活动状态时,如何在 Flutter 中恢复任务结果?