我是新来的firebase和上传图片firebase.storage
有点麻烦。将图片上传到firebase从ReactNative
在我的应用我有一个形象,当我CONSOLE.LOG它,我得到这个:
file:///Users/waltermonecke/Library/Developer/CoreSimulator/Devices/B38A76A…6E2-5EE0F4B38878/Documents/images/F6DFDD32-A741-446B-B035-F8407197421C.jpg
所以基本上到.jpg
图像的参考。现在,我要上传它,这是我的代码至今:
let img = job.photo1.uri;
console.log(img) // See above
let storageRef = firebase.storage().ref(`/jobs/${currentUser.uid}`);
storageRef.put(img);
我认为这将是足够的,但我清楚地失去了一些东西,因为我收到此错误信息:
Firebase Storage: Invalid argument in `put` at index 0: Expected Blob or File.
谢谢非常提前任何帮助。
谢谢您的回答,但我没有看到一个'.build'方法在Blob对象中。 –