如果仅使用
,则在释放鼠标按钮时结束拖动标记(以结束拖动)google.maps.event.addListener(Marker1,'drag',function() {Marker1.getPosition()})
但如果我使用
google.maps.event.addListener(Marker1,'dragend',function() {Marker1.getPosition()})
- 当我松开鼠标按钮时,一切正常,标记掉落。
想要使用'拖'来标记拖动时标记的动态位置 - 而不是dragend上的结果。 我哪里错了?
答案 0 :(得分:0)
Marker1.getPosition()
会为您提供标记的最终位置。在拖动过程中,您希望改为使用event的latLng属性:
google.maps.event.addListener(Marker1,'drag',function(e) {
console.log(e.latLng);
});