firebase - 如何使用新的存储 URL 扩展 Firebase App 对象
问题描述
在不重新创建对象的情况下,使用新的存储 URL 扩展当前 App 实例的最佳方法是什么?创建一个全新的 App 实例会导致用户登录到一个(使用默认存储桶)而不是另一个。
目前似乎无法将文件保存到多个存储桶中,因为storage()
既不接受参数也不接受 Firebase App 实例。从字面上看,您可以从控制台 UI 使用其他存储桶,但在代码中您只能使用默认存储桶。有什么解决方法吗?
解决方案
无法扩展FirebaseApp
实例以添加第二个存储桶。但是您可以在创建应用程序实例时为其指定存储桶,例如通过调用setStorageBucket
或在配置数据中指定您自己的storageBucket
值。
推荐阅读
- bash - 如何将应用程序链接到 usr/local/bin,以便可以在终端中全局调用它。苹果电脑
- python-3.x - PyTorch DLL 加载失败
- java - 在每 4 个和 3 个位置之后,在 java 中拆分 String 的最佳方法是什么?
- build - 构建失败并给出此错误,如何读取安全上下文以获取正确的错误?
- verilog - Quartus 2 - 无输出依赖于输入/输出引脚卡住
- ios - 如何在 ios swift 中从原型单元获取数据到控制器并从中更新模型
- php - 如何在 Laravel 5.7 中限制数据输入到数据库
- sumologic - Sumologic 仪表板配置为代码
- c++ - 数据未正确发送到缓冲区?
- postgresql - 使用 gorm 更新 postgres 表