Cloud Storage for Firebase。
函数
函数 | 说明 |
---|---|
getDownload网址(文件) | 获取给定文件 的下载网址。 |
getStorage(应用) | 获取默认应用或指定应用的 Storage 服务。调用 getStorage() 时无需参数,即可访问默认应用的 Storage 服务;也可作为 getStorage(app) 调用与特定应用关联的 Storage 服务。 |
类
类 | 说明 |
---|---|
存储 | 如果未提供任何应用或与所提供的应用关联的 Storage 服务,则为默认的 Storage 服务。 |
getDownload网址(文件)
获取给定文件 的下载网址。
签名:
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(应用)
获取默认应用或指定应用的存储服务。
可以在不使用任何参数的情况下调用 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);