通过 Firebase 将多张图片上传到 Cloud Storage

时间:2021-03-22 11:34:02

标签: reactjs firebase react-native firebase-storage

我正在尝试通过 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));
    }
  };

如何将所有图像存储在数据库中?

0 个答案:

没有答案