Cloud Storage for Firebase。
函式
函式 | 說明 |
---|---|
getDownloadURL(檔案) | 取得特定 檔案 的下載網址。 |
getStorage(應用程式) | 取得預設應用程式或特定應用程式的 Storage 服務。使用 getStorage() 呼叫 getStorage() 時,不必引數即可存取預設應用程式的 Storage 服務,也可使用 getStorage(app) 存取與特定應用程式相關聯的 Storage 服務。 |
類別
類別 | 說明 |
---|---|
儲存空間 | 如未提供應用程式,或是與提供應用程式相關聯的 Storage 服務,則預設的 Storage 服務。 |
getDownloadURL(檔案)
取得特定 檔案 的下載網址。
簽名:
export declare function getDownloadURL(file: File): Promise<string>;
參數
參數 | 類型 | 說明 |
---|---|---|
檔案 | 檔案 |
傳回:
承諾<字串>
範例
// Get the downloadUrl for a given file ref
const storage = getStorage();
const myRef = ref(storage, 'images/mountains.jpg');
const downloadUrl = await getDownloadURL(myRef);
getStorage(應用程式)
取得預設應用程式或特定應用程式的 Storage 服務。
呼叫 getStorage()
時無需引數即可存取預設應用程式的 Storage
服務,也可使用 getStorage(app)
形式呼叫,藉此存取與特定應用程式相關聯的 Storage
服務。
簽名:
export declare function getStorage(app?: App): Storage;
參數
參數 | 類型 | 說明 |
---|---|---|
應用程式 | 應用程式 |
傳回:
範例 1
// Get the Storage service for the default app
const defaultStorage = getStorage();
範例 2
// Get the Storage service for a given app
const otherStorage = getStorage(otherApp);