0

从这个文档,https://firebase.google.com/docs/storage/web/upload-files我们可以将文件上传到一个桶是创建和(使用火力地堡管理的默认应用程序引擎项目)如何使用Firebase存储上传到现有的Google云存储存储桶?

由火力地堡管理,但如何利用火力地堡使用现有的存储桶,那不是由Firebase管理的(尽管它具有与用于创建Firebase应用程序的Google云帐户相同的Google云帐户的管理权限)?

+0

要使用谷歌Cloud Storage值比其他一个用于Firebase项目,您必须为您现有的项目启用** Billing **。 –

+0

@ParagJadhav我已经在使用“大火”计划,而且我已经启用了计费。 –

回答

1

使用firebase.initializeApp()初始化应用程序的专用实例。您应该能够告诉它在处理该应用时要使用的存储桶。请注意,这将与您的默认Firebase应用程序分开,并且您必须在每次要使用该应用程序时将其调出。

从上面链接的API文档:

// Initialize another app 
var otherApp = firebase.initializeApp({ 
    databaseURL: "https://<OTHER_DATABASE_NAME>.firebaseio.com", 
    storageBucket: "<OTHER_STORAGE_BUCKET>.appspot.com" 
}, "otherApp"); 

那么你应该能够访问存储的otherApp的建议在firebase.storage()

firebase.storage(otherApp) 
相关问题