我正在尝试将 Base64 图像上传到我的前基存储。我寻找了很长时间如何做到这一点,但找不到它,甚至在堆栈溢出流上也找不到。当我尝试上传图像时,出现此错误,提示字符串不是 base64 格式。我在几个将 Base64 转换为图像的网站上粘贴了相同的字符串,并且它工作得很好,所以该字符串没问题。我不知道我错过了什么,我不知道下一步该做什么......我将非常感谢任何类型的帮助。这是我的代码:
const storageRef = firebase.default.storage().ref().child("users")
storageRef.putString(base64String, 'base64', { contentType: "image/jpg" }).then(snap => {
console.log("yay");
}).catch(err => {
console.log("not good");
})
我的 base64 字符串不是以“data:image/jpg;base64”开头,它看起来像这样:“/9j/4...poi//Z”
慕的地6264312
相关分类