在我的博览会项目中,我可以将图像上传到firebase并可以从我的firebase控制台查看,但是我想获取该上传图像的url,如何获得我的上传函数的URL。
uploadImage = async (uri, imageName) =>{
const response = await fetch(uri);
const blob = await response.blob();
// calling firebase storage api
var ref = Firebase.storage().ref().child("images/posts/"+imageName);
console.log("*****************firebase***************")
console.log(ref)
console.log("*****************firebase***************")
return ref.put(blob);
}
答案 0 :(得分:3)
您可以直接在存储引用上使用getDownloadUrl
方法,以承诺
ref.getDownloadURL().then((url) => console.log(url))