1
클릭 이벤트 핸들러에서지도에 마커를 드롭 할 수 있습니다. 그러나 사용자가 마커를 넣으려는 원이 이미지도에 그려져 있으면 작동하지 않습니다. 나는 원이 클릭을 "삼키는"것이라고 가정하고 그 아래의지도로 전달하지 않습니다. 그것을 고치는 방법?원이 그려진 경우지도에서 마커를 드롭하는 방법
클릭 이벤트 핸들러에서지도에 마커를 드롭 할 수 있습니다. 그러나 사용자가 마커를 넣으려는 원이 이미지도에 그려져 있으면 작동하지 않습니다. 나는 원이 클릭을 "삼키는"것이라고 가정하고 그 아래의지도로 전달하지 않습니다. 그것을 고치는 방법?원이 그려진 경우지도에서 마커를 드롭하는 방법
원을 그릴 때 원 옵션에 clickable: false
을 설정하고 클릭하면 기본지도로 이동합니다. 예 :
new google.maps.Circle({
clickable: false, // let clicks go through to the map
strokeColor: '#FF0000',
strokeOpacity: 0.8,
strokeWeight: 2,
fillColor: '#FF0000',
fillOpacity: 0.35,
map: map,
center: new google.maps.LatLng(0, 0);
radius: 1000
});
또는 서클에 클릭 수신기를 추가하여 위에 마커를 만듭니다.