Я новичок в React родной рамки. Я создал приложение, используя 'create-реакции-native-приложение AwesomeProject'. Я хочу использовать BLE в своем проекте, поэтому я установил модуль «act-native-ble-plx », но когда я создаю экземпляр BleManager, он выдает ошибку TypeError: Невозможно прочитать свойство 'createClient' из неопределенного. Почему выкидывает эту ошибку? Мой App.js:
import React from "react";
import { StyleSheet, Button, Text, View, Alert } from "react-native";
import { BleManager } from 'react-native-ble-plx';
export default class App extends React.Component {
constructor() {
super();
this.manager = new BleManager();
}
TestFunction() {
Alert.alert('Button Pressed !!!')
}
render() {
return (
<View style={styles.container}>
<Button onPress={ this.TestFunction } title="Learn
More"color="#841584" />
</View>
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
backgroundColor: "#fff",
alignItems: "center",
justifyContent: "center"
}
});