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) 
相關問題