自定义元数据是否存储在文件中?
Does custom metadata gets stored in the file?
如果我使用自定义数据将文件上传到 firebase 存储
const someCustomMetadata = { customMetadata: {'x': 'xxx',} };
updateMetadata(someRef, someCustomMetadata)
然后一些用户通过调用 returns
的 firebase 函数下载此文件
const [url] = await bucket.file("myFile").getSignedUrl(urlOptions)
该用户能否从文件中提取 someCustomMetadata
?
当用户通过签名 URL 下载文件时 he/she 无法提取附加到文件的元数据。
为此,您需要调用 getMetadata()
方法。
如果我使用自定义数据将文件上传到 firebase 存储
const someCustomMetadata = { customMetadata: {'x': 'xxx',} };
updateMetadata(someRef, someCustomMetadata)
然后一些用户通过调用 returns
的 firebase 函数下载此文件const [url] = await bucket.file("myFile").getSignedUrl(urlOptions)
该用户能否从文件中提取 someCustomMetadata
?
当用户通过签名 URL 下载文件时 he/she 无法提取附加到文件的元数据。
为此,您需要调用 getMetadata()
方法。