В настоящее время я запускаю свой проект React Native через терминал и редактор Atom. Я пытаюсь использовать прямоугольник-родной-образ-подборщик от https://github.com/marcshilling/react-native-image-picker и следовал инструкции по установке: npm install [email protected] --save
Почему showImagePicker для реакции-native-image-picker не определен в React Native?
И мои dependencies
шоу: "react-native-image-picker": "^0.22.8"
Затем я попробовал после точного примера, но я все еще получаю сообщение об ошибка ImagePicker.showImagePicker(options, (response) => {...})
при нажатии на кнопку, чтобы выбрать изображение: Cannot read property 'showImagePicker' of undefined
Так что я console.log(ImagePicker)
из import ImagePicker from 'react-native-image-picker'
, который является точно, как это реализовано в примере проекта от реакции родной образ-сборщика, и вошли:
Так я клонировал пример проекта, а также console.log(ImagePicker)
и он показал:
Я начинаю верить, что проблема в том, что я не получаю функции, Я должен получить, например, launchCamera
и launchImageLibrary
. Я не могу понять, почему. Что я могу потерять или сделать неправильно?
ли вы связать зависимость? 'rnpm link' – DTing
@DTing извините, но что это? В терминале находится папка проекта? Я на самом деле использовал rec-native-image-picker для предыдущего проекта и установил его и вложил в него то же самое, и он работал тогда и не помню, чтобы сделать ссылку rnpm. –
Убедитесь, что в соответствии с остальными инструкциями для раздела установки исправлена проблема. https://github.com/marcshilling/react-native-image-picker#install – DTing