首页 > 解决方案 > 如何使用新的存储 URL 扩展 Firebase App 对象

问题描述

在不重新创建对象的情况下,使用新的存储 URL 扩展当前 App 实例的最佳方法是什么?创建一个全新的 App 实例会导致用户登录到一个(使用默认存储桶)而不是另一个。

目前似乎无法将文件保存到多个存储桶中,因为storage()既不接受参数也不接受 Firebase App 实例。从字面上看,您可以从控制台 UI 使用其他存储桶,但在代码中您只能使用默认存储桶。有什么解决方法吗?

标签: firebasefirebase-storage

解决方案


无法扩展FirebaseApp实例以添加第二个存储桶。但是您可以在创建应用程序实例时为其指定存储桶,例如通过调用setStorageBucket在配置数据中指定您自己的storageBucket值。


推荐阅读