【发布时间】:2017-01-11 03:22:30
【问题描述】:
尝试上传到 Firebase 时,我在控制台中遇到下一个错误:
Uncaught FirebaseError: Firebase Storage: Invalid argument in `put` at index 0: Expected Blob or File.
js:
var file, fileName, fileRef, storageImagesRef, storageRef, uploadTask;
var storageFolder = '/pictures/';
function getFileName(fileInput) {
file = fileInput.files;
fileName = file[0].name;
storageRef = firebase.storage().ref(storageFolder + fileName);
uploadTask = storageRef.put(file);
};
html
<input type="file" onchange="getFileName(this)" accept=".png, .jpg, .bmp, .JPEG, .JPG, .svg, .tiff, .gif">
我做错了什么?
【问题讨论】:
标签: javascript firebase firebase-storage