gpt4 book ai didi

javascript - react native Firebase图像上传错误404

转载 作者:行者123 更新时间:2023-11-28 04:23:56 25 4
gpt4 key购买 nike

我正在尝试使用firebase在react-native上创建图像上传功能。

这是我不断收到的错误:

FirebaseStorageError 
{
"code_": "storage/unknown",
"message_": "Firebase Storage: An unknown error occurred, please check the error payload for server response.",
"name_": "FirebaseError",
"serverResponse_": "{\"error\": {\"code\": 404, \"message\": \"Not Found. Could not access bucket [DEFAULT]\"}}",
}

这个错误是什么意思?我该如何解决?

编辑:

这是我的代码:

        return new Promise((resolve, reject) => {
let uploadUri = Platform.OS === 'ios' ? uri.replace('file://', '') :
uri
let uploadBlob = null
let userImagePath = '0bWgZGQUSnf1wECGo2xi4O1sfWH2' + '/profile';
let imageRef = firebase.storage().ref().child('images');

fs.readFile(uploadUri, 'base64')
.then((data) => {
return Blob.build(data, { type: `${mime};BASE64` })
})
.then((blob) => {
uploadBlob = blob
return imageRef.put(blob, { contentType: mime })
})
.then(() => {
uploadBlob.close()
return imageRef.getDownloadURL()
})
.then((url) => {
resolve(url)
})
.catch((error) => {
console.log(error)
reject(error)
})
})

我尝试将一个简单的字符串上传到 firebase 存储,但仍然遇到相同的错误。

最佳答案

您应该首先在 firebase 中手动创建一个存储桶,然后在存储桶名称中指定相同的存储桶名称

关于javascript - react native Firebase图像上传错误404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45228106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com