blob转base64 db2 java_如何将React-Native-Fetch-Blob Blob转换为base64 / Image

孔阳平
2023-12-01

我正在尝试使用React-Native-Fetch-Blob在Firebase.Storage中存储图像,我最终得到了一些存储空间,但存储中的文件现在是完全无意义/压缩数据,我无法真正用于任何事情 .

如何将blob转回BASE64或图像,以便我可以在我的应用程序中使用该图像

`

upLoadImage(image, mime = 'application/octet-stream') {

const imageRef = firebase.storage().ref('images').child('image_001')

let uploadBlob = null

console.log('phase 2');

Blob.build(image, {

type: `${mime};BASE64`

}).then((blob) => {

console.log(imageRef.toString());

uploadBlob = blob

imageRef.put(blob, {

contentType: mime

})

console.log('phase 2');

console.log(imageRef.toString());

console.log(imageRef.getDownloadURL());

imageRef.getDownloadURL()

}).catch((error) => {

console.log(error.toString());

})

}

`

 类似资料: