【发布时间】:2018-01-31 16:40:53
【问题描述】:
var selectedfile;
function upload()
{
selectedfile= document.getElementById("file");
var filename=selectedfile.files.item(0).name;
var storageRef=firebase.storage().ref('/Images/'+filename);
var uploadTask=storageRef.put(selectedfile);
uploadTask.on('state_changed',function(snapshot){},function(errors){},
function(){
var downloadUrl=uploadTask.snapshot.downloadUrl;
console.log(downloadUrl);
});
}
<input type="file" name="fileid" id="file">
<button onclick="upload();" id="selbt">Upload</button>
当我尝试将图像上传到我的 Firebase 存储时,它引发了一些未捕获的异常,例如:
【问题讨论】:
-
声明一个
form并使用下一个属性enctype="multipart/form-data -
我找不到你
-
将回答更多代码空间,但在没有 firebase 依赖的情况下无法真正测试它
标签: javascript firebase firebase-storage