首页 > 解决方案 > 如何在上传文件 Firebase 存储之前选择最接近用户位置的存储桶?(扑)

问题描述

我正在为我的一个项目使用 Firebase 存储来在全球范围内上传文件。我有一个 Blaze 计划,允许我创建多个存储桶。

我想知道如何FirebaseStorage.instanceFor(bucket: "the_right_bucket_url")在我的 Flutter 应用程序中使用该方法将文件上传到离用户位置最近的存储桶,以最大限度地减少延迟。

当然,我要求获得用户在我的应用程序中使用其他功能的位置的权限,并且我可以在允许时使用它。
用例是当我为此拒绝许可时。

有没有另一种方法可以知道设备请求来自哪里并选择正确的存储桶?

提前致谢

标签: firebaseflutterdartfirebase-storage

解决方案


推荐阅读