在Firbase Storage中同时创建文件和设置元数据



我目前正在开发一款使用Firebase Storage存储文件的react应用程序。我的问题是:我想创建一个文件,并在将其存储在Firebase存储之前附加元数据;据我所知,现在我必须去

  1. 将文件保存在存储器中,创建文件ref
  2. 获取该文件的ref,设置元数据并上传

有没有办法把这两个步骤变成1?

提前感谢您的时间

如Firebase云存储文档中所述;上传文件时,您还可以为该文件指定元数据"。

// Create file metadata including the content type
var metadata = {
contentType: 'image/jpeg',
};
// Upload the file and metadata
var uploadTask = storageRef.child('images/mountains.jpg').put(file, metadata);

最新更新