1

向谷歌v3地圖添加標記時,我想自動開始拖動它。添加標記的點擊事件已經在畫布上,所以我想要添加標記的同樣的點擊事件也可以作爲拖動開始。與向Google MyMaps地圖添加標記時的操作方式非常相似(儘管我很確定仍然使用V2)。如何在Google Maps JavaScript API(V3)中強制拖動標記?

這是可能的,還是我必須添加標記,然後讓它跟隨鼠標左右直到用戶再次單擊,然後放下?

回答

0

不確定是否將可拖動:真的添加到標記是您尋找的目標還是超出了該目標?希望這有助於

+0

標記是可拖動。它只需要2次點擊。 1添加標記,第二個開始拖動它。想要立即拖動第一次點擊。 – danludwig 2011-04-24 04:03:55

2

將 「draggable:true」添加到標記的選項。

實施例:

marker = new google.maps.Marker({ 
    draggable: true, 
    position: somepoint, 
}); 
marker.setMap(map); 
相關問題