-1
我是google-map新手。我想創建一個地圖,當用戶點擊任何位置時。它將允許用戶在地圖上放置標記。node.js如何延遲導入模塊
我嘗試使用map.addEventListener(「click」),它工作正常。 mycode的:
function initMap() {
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 12
});
map.addListener('click', function clickHandler() {
//do something
});
}
然而,當用戶點擊任何地標/ clickableIcon https://imgur.com/a/M3vVu。
谷歌地圖將顯示信息框,並忽略clickHandler,https://imgur.com/a/R3uWL。似乎每個地標/ clickableIcon都有event.stopPropagation();
有什麼辦法可以啓用這兩種方法。這是當用戶點擊clickableIcon時,它會顯示infoBox並將標記放置在地圖上。
感謝,
這是否有什麼與它的標題? – geocodezip