Ionic DevApp: карты Google не отображаются

Я использовал JavaScript SDK для отображения карты.

Он работает в браузере, но когда я открываю его в приложении dev, на странице отображается пустая страница.

 ionViewDidLoad(){
    this.loadMap();
  }

  loadMap(){

    this.geolocation.getCurrentPosition().then((position) => {

      let latLng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);

      let mapOptions = {
        center: latLng,
        zoom: 15,
        mapTypeId: google.maps.MapTypeId.ROADMAP
      }

      this.map = new google.maps.Map(this.mapElement.nativeElement, mapOptions);

    }, (err) => {
      console.log(err);
    });

  } 

1 ответ

Попробуйте добавить locationOption

let locationOptions = { timeout: 30000, enableHighAccuracy: true };

и перейти к getCurrentPosition, как этоthis.geolocation.getCurrentPosition(locationOptions).then((p‌​osition) => {

Другие вопросы по тегам