, когда я пытаюсь получить доступ к фотографиям, используя реагирующее средство выбора изображений, оно возвращает ошибку «null не является объектом (оценивает« ImagePickerManager.showImagePicker »)».
я пытался связать библиотекиудаление узловых модулей, а затем снова и т. д., но ни один из них не работал.
const ImagePicker = require("react-native-image-picker");
<TouchableOpacity
onPress={() => {
const options = {
title: "Select Profile Pic",
mediaType: "photo",
takePhotoButtonTitle: "Take a Photo",
maxWidth: 256,
maxHeight: 256,
allowsEditing: true,
noData: true
}
ImagePicker.showImagePicker(options, response => {
if (response.uri){
this.setState({photo: response})
}
})
firebase.storage.ref().child(`chatImg/${this.state.photo.uri}`);
}}
style={{ flexDirection: 'row' }}
>
<View style={{ width: 15 }} />
<AutoHeightImage width={35} source=
{require('../../resource/icon_attach.png')} />
<View style={{ width: 5 }} />
</TouchableOpacity>