Загрузка нескольких изображений в React

Я создаю мобильное приложение для электронной коммерции с помощью React Native, и я хочу, чтобы пользователи могли загружать несколько изображений продукта, но я не знаю, какой пакет лучше всего установить, чтобы это работало, я не знаю '' Я даже не знаю, стоит ли мне делать это с нуля, этот вопрос больше похож на вопрос-совет, просто чтобы направлять меня, пожалуйста, любая помощь будет действительно отличной, спасибо

Отметьте это npmjs.com/package/react-dropzone

Hemadri Dasari 13.10.2018 09:19

Не работает с React Native

Adokiye Iruene 13.10.2018 09:44
0
2
139
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Я использую реагировать-родной-образ-обрезка-сборщик и он его режет. Это позволяет, среди прочего, multiple picking, base64, cropping.

Чтобы выбрать несколько, вы можете сделать следующее:

pickMultiple() {
        ImagePicker.openPicker({
            multiple: true,
            waitAnimationEnd: false,
            includeExif: true,
            forceJpg: true,
        }).then(images => {
            this.setState({
                imagesArray: images.map(i => {  
                    console.info('received image', i);
                    return {uri: i.path, width: i.width, height: i.height, mime: i.mime};
                })
            });
        }).catch(e => alert(e));
    }

Пожалуйста, что такое includeExif, в чем польза данных exif

Adokiye Iruene 13.10.2018 16:54

Вы можете установить для includeExif значение true, если вас интересуют метаданные изображения, такие как дата создания, модель камеры, размеры, цветовой режим и т. д.

Felix Too 13.10.2018 17:00

Другие вопросы по теме