此代码应该可以工作,但无论我做什么,我似乎无法获得downloadURL。 我正在使用vue js。这是文件上传的代码。
在下面,您可以看到显示控制台日志的图像。它成功保存了图像,唯一的问题是我没有得到downloadURL,似乎没有一个。
...
Console.log()结果:
感谢您的帮助!
答案 0 :(得分:2)
根据firebase document,您必须在完成的回调中调用uploadTask.snapshot.ref.getDownloadURL
uploadTask.snapshot.ref.getDownloadURL().then(function(downloadURL) {
console.log('File available at', downloadURL);
});