我需要在拖动标记时在地图中停止拖动
我添加了一个它没有被触发的GoogleMapEvent.MARKERS_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 :(得分:0)
使用
时解决了这个问题this.map = this.googleMaps.create(this.mapElement, mapOptions);
创建地图
答案 1 :(得分:0)
navController.navigationController?.navigationBar = MyNavigationBar