0

を働いていないマップイオンMARKER_DRAG_ENDイベントは、私はマーカーがドラッグされたときに、ドラッグに印刷する必要が

で停止している私はそれが

 this.map.addMarker({ 
     title: 'Current Location', 
     icon: 'red', 
     animation: 'DROP', 
     position: { 
      lat: this.location.lat, 
      lng: this.location.lng, 
     }, 
     draggable: true, 
     }) 
     .then((marker) => { 
      marker.on(GoogleMapsEvent.MARKER_DRAG_END) 
      .subscribe(() => { 
       console.log('dragged'); 
      }); 
      marker.on(GoogleMapsEvent.MARKER_CLICK) 
      .subscribe(() => { 

       alert('clicked'); 
      }); 
     }); 

答えて

0

これは時に解決したtriggerdを得ることはありませんGoogleMapEvent.MARKERS_ENDを追加しましたマップ

0
  this.map.on(GoogleMapsEvent.MAP_DRAG).subscribe(
      () => { 
       let pos = this.map.getCameraTarget(); 
       this.marker.setPosition(pos); 
       }); 
を作成するために

this.map = this.googleMaps.create(this.mapElement, mapOptions); 

を使用して210

関連する問題