我正在尝试通过 Firebase 将多张图片上传到 Cloud Storage。我正在使用 expo ImagePicker,它可以使用相机拍摄多张图像。
这是代码,
perform
现在,我正在尝试将这些图像存储在 firestore 数据库中。但是,数据库中只存储了一张图片,这是我的尝试。
const [image, setImage] = useState([]);
const pickImageOnly = async () => {
let result = await ImagePicker.launchCameraAsync({
mediaTypes: ImagePicker.MediaTypeOptions.All,
allowsEditing: true,
quality: 0.5,
});
if (!result.cancelled) {
setNextImg(true);
setImage((images) => images.concat(result.uri));
}
};
如何将所有图像存储在数据库中?