上传文件时了解 Firebase 存储
Understanding Firebase storage when uploading files
如果用户想将 20 张图片一起(一个连接)上传到 Firebase 存储,并且在上传到第 14 张图片时失败,因为没有互联网了,那么已经上传的 13 张图片会怎样?
没有 Firebase API 可以一次性将多个文件上传到云存储。因此,如果您上传 20 个文件,那就是 20 个单独的上传。如果您使用 Firebase 的上传会话 URI 到 continue uploads across restarts,在这种情况下,这也将适用于每个单独的文件。
如果您想以原子方式上传多个文件,请考虑将它们组合成一个(例如 zip)文件,然后使用 Cloud Function 触发器从该存档中解压各个文件。
如果用户想将 20 张图片一起(一个连接)上传到 Firebase 存储,并且在上传到第 14 张图片时失败,因为没有互联网了,那么已经上传的 13 张图片会怎样?
没有 Firebase API 可以一次性将多个文件上传到云存储。因此,如果您上传 20 个文件,那就是 20 个单独的上传。如果您使用 Firebase 的上传会话 URI 到 continue uploads across restarts,在这种情况下,这也将适用于每个单独的文件。
如果您想以原子方式上传多个文件,请考虑将它们组合成一个(例如 zip)文件,然后使用 Cloud Function 触发器从该存档中解压各个文件。