我想知道上传文件时如何获得getDownloadURL()
。我想上传文件并获取文件的downloadURL,然后将其存储在数据库中。您可以举一个例子说明如何在一个函数中执行此操作吗?
String filePath = "videoTitle.mp4";
StorageReference ref = FirebaseStorage.instance.ref().child(filePath);
StorageUploadTask uploadTask =
ref.putFile(video, StorageMetadata(contentType: "video/mp4"));
await uploadTask.onComplete;
if (uploadTask.isComplete) {
String downloadUrl = await ref.getDownloadURL();
return downloadUrl;
}