Я использую библиотеку imagePicker для получения изображения с камеры, и снятый снимок перенаправляется в одаренный чат. Когда мне нужно сделать одно изображение, оно работает нормально, но когда мне нужно сделать больше одного изображения, они заменяют новое изображение старым изображением в чате. Я думаю, что мне нужно хранить изображение в новом объекте каждый раз, когда берется новое изображение или любое другое решение и как.
chooseFile = () => {
var options = {
title: 'Select Image',
customButtons: [
{ name: 'customOptionKey', title: 'Choose Photo from Custom Option' },
],
storageOptions: {
skipBackup: true,
path: 'images',
},
};
ImagePicker.launchCamera(options, (response) => {
if (response.didCancel) {
console.log('User cancelled image picker');
} else if (response.error) {
console.log('ImagePicker Error: ', response.error);
} else {
let source = response;
this.setState({
filePath: source,
});
}
});
};