Как отобразить мое местоположение на Google Maps Nativescript - PullRequest
0 голосов
/ 02 июля 2019

Я использую этот плагин в своем проекте.

Я хочу показать свое местоположение на карте.В документе, который я прочитал в

**UI Settings**
myLocationButtonEnabled boolean - Whether the my-location button is enabled/disabled

Как применить это в коде?

Я также пытаюсь написать этот код:

  onMapReady(event) {
    this.mapView = event.object;
          var marker = new Marker();
          marker.position = Position.positionFromLatLng(-33.86, 151.20);
          marker.userData = { index: 1 };
          this.mapView.addMarker(marker);
          this.mapView.myLocationEnabled= true;   
  }

Этот this.mapView.myLocationEnabled= true; не делает 't function.

Подскажите, пожалуйста, какую-либо идею, как отобразить мое местоположение?

1 Ответ

0 голосов
/ 02 июля 2019

Это уже описано в файле ReadMe ,

Вы можете настроить параметры пользовательского интерфейса карты после mapReady, изменив указанные ниже свойства в mapView.settings

myLocationButtonEnabled boolean - включена или отключена кнопка my-location

Код должен быть

this.mapView.settings.myLocationButtonEnabled = true;

Убедитесь, чтовы получаете права доступа к местоположению, прежде чем активировать кнопку местоположения, как показано в демонстрационном приложении .

...