import React, { Component } from 'react';
import {
AppRegistry,
StyleSheet,
Text,
View,
TouchableHighlight
} from 'react-native';
import Button from '@remobile/react-native-simple-button';
import ImagePicker from '@remobile/react-native-image-picker';
import Dialogs from '@remobile/react-native-dialogs';
class cordovaReactImagePicker extends Component{
onOpen() {
var options = {maximumImagesCount: 10, width: 400};
ImagePicker.getPictures(options, function(results) {
var msg = '';
for (var i = 0; i < results.length; i++) {
msg += 'Image URI: ' + results[i] + '\n';
}
Dialogs.alert(msg);
}, function (error) {
Dialogs.alert('Error: ' + error);
});
}
render() {
return (
<View style={styles.container}>
<Button onPress={this.onOpen}>Photo</Button>
</View>
);
}
};
var styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: 'transparent',
},
});
AppRegistry.registerComponent('cordovaReactImagePicker',() => cordovaReactImagePicker);
я получаю ошибку «кажется, что вы пытаетесь получить доступ к„Reactnative.createClass“из пакета„среагировать родные“. Может кто-то наставит меня, как я должен делать это с моего пониманием это потому, что изменился код синтаксиса родного sdk, поэтому он не может понять синтаксис старого кода? Любая помощь будет очень благодарна.Реагировать синтаксис кода родной ERRor
Я вижу, спасибо за вашу информацию я попробую позже, но если является последней реакцией родной версии, как я должен написать ответный код синтаксиса, чтобы заставить его работать? – user3711175
, вы должны изменить некоторый синтаксис на некоторые файлы библиотеки в папке node_modules, иначе вы должны создать открытую проблему для обновления библиотеки в конкретном адресе библиотеки git. –
Я вижу благодарность за информацию Сусыл действительно спасибо vry много :) – user3711175