我想从firebase读取一个图像文件,我写了这段代码并且它一直给我这个错误。
请任何人帮助我
let database=firebase.database();
var fileButton = document.getElementById("fileButton");
var main = document.getElementById("main");
var bildeurler =database.ref("bildeuler");
function largeURL(snap){
let url=snap.downloadURL;
bildeurler.child("rose").set(url);
}
fileButton.addEventListener('change', function(e){
var file = e.target.files[0];
var storageRef = firebase.storage().ref('kora/'+file.name);
storageRef.put(file).then((largeURL));
});
function visBilder(snap){
let url=snap.val();
main.innerHTML+='<img src="${url}">';
}
bildeurler.on("child_added",visBilder);
答案 0 :(得分:0)
这是非常明显的。传递到图像源的值不会指向图像。