向谷歌v3地图添加标记时,我想自动开始拖动它。添加标记的点击事件已经在画布上,所以我想要添加标记的同样的点击事件也可以作为拖动开始。与向Google MyMaps地图添加标记时的操作方式非常相似(尽管我很确定仍然使用V2)。如何在Google Maps JavaScript API(V3)中强制拖动标记?
这是可能的,还是我必须添加标记,然后让它跟随鼠标左右直到用户再次单击,然后放下?
向谷歌v3地图添加标记时,我想自动开始拖动它。添加标记的点击事件已经在画布上,所以我想要添加标记的同样的点击事件也可以作为拖动开始。与向Google MyMaps地图添加标记时的操作方式非常相似(尽管我很确定仍然使用V2)。如何在Google Maps JavaScript API(V3)中强制拖动标记?
这是可能的,还是我必须添加标记,然后让它跟随鼠标左右直到用户再次单击,然后放下?
不确定是否将可拖动:真的添加到标记是您寻找的目标还是超出了该目标?希望这有助于
将 “draggable:true”添加到标记的选项。
实施例:
marker = new google.maps.Marker({
draggable: true,
position: somepoint,
});
marker.setMap(map);
标记是可拖动。它只需要2次点击。 1添加标记,第二个开始拖动它。想要立即拖动第一次点击。 – danludwig 2011-04-24 04:03:55