Текущее местоположение из широты и долготы возвращается как [объект объекта] в реагирующем - PullRequest
0 голосов
/ 09 февраля 2019

Я пытаюсь получить текущее местоположение из широты и долготы в реагирующем (Android), я правильно получил широту и долготу, но результат местоположения возвращается как [объект объекта]

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 },
  );
}


getData(){
  Geocoder.init("My_Api");
  Geocoder.from(this.state.latitude,this.state.longitude)
    .then(json => {
            var addressComponent = json.results[0].address_components[0];
        alert(addressComponent);
    })
    .catch(error => console.warn(error));
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...