Я хочу получить текущее местоположение. Это работает для текущей собственной версии реакции, но я хочу, чтобы это было для собственной версии реагирования 0.55.1
Я пробовал таким образом, и она работает
constructor(props) {
super(props);
this.state = {
latitude: null,
longitude: null,
error:null,
};
}
componentDidMount() {
navigator.geolocation.getCurrentPosition(
(position) => {
console.log("wokeeey");
console.log(position);
this.setState({
latitude: position.coords.latitude,
longitude: position.coords.longitude,
error: null,
});
},
(error) => this.setState({ error: error.message }),
{ enableHighAccuracy: false, timeout: 200000, maximumAge: 1000 },
);
}
И я напечатал, используя это
<View>
<Text> Longitude:- {this.state.latitude} </Text>
<Text> Latitude:- {this.state.longitude} </Text>
<Text> {this.state.error} </Text>
</View>
Но для реагирования родной 0.55.1 не работает.Пожалуйста, помогите мне, что я должен делать?