【发布时间】:2021-06-18 11:58:18
【问题描述】:
我一直在我的应用程序中构建这个相机功能,当图像被捕获时,它应该以 jpg 格式发送,但它作为“八位字节流”发送,我的代码如下所示,请任何帮助都会很棒。
const photo = await camera.takePictureAsync()
console.log(photo)
setPreviewVisible(true)
//setStartCamera(false)
setCapturedImage(photo)
}
const __savePhoto = async () => {
const uploadUri = await fetch(capturedImage.uri);
try {
await firebase.storage().ref('Non-Verified Photos/').put(uploadUri);
Alert.alert(
'Image uploaded!',
'Your image has been sent for review!'
)
}catch(e){
console.log(e);
}
setCapturedImage(null)
}
【问题讨论】:
标签: reactjs firebase react-native expo firebase-storage