离子3:在地图上拖动后,显示标记的格式化地址

时间:2019-03-29 10:24:50

标签: ionic-framework ionic3

我制作了一张Google地图,在地图上显示了当前地址。我也有可拖动的标记。

我正在尝试在加载地图时显示标记的格式化地址,并且还想在标记位置更改后显示标记的格式化地址。我该如何实现?

我尝试了Google文档中的几种方法,但是找不到合适的解决方案。

下面是我的.ts文件

this.geocoder = new google.maps.Geocoder();
    this.geolocation.getCurrentPosition().then((position) => {
      let latLng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
      var mapOptions = {
        center: latLng,
        zoom: 17,
        streetViewControl: false,
        mapTypeControl: false,
        fullscreenControl: false,
        mapTypeId: google.maps.MapTypeId.ROADMAP
      };

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

      // Place a draggable marker on the map
      var marker = new google.maps.Marker({
        position: latLng,
        map: map,
        animation: google.maps.Animation.BOUNCE,
        draggable: true,
        title: "Drag me!"
      });

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

请帮助您停留很长时间:(

0 个答案:

没有答案