2013-08-07 2 views
0

나는 다음과 같이 구글지도에 여러 업체에 놓여있다 -Google지도 마커를 두 번 클릭하면 확대지도

var newMarker = new google.maps.Marker({ position: somePosition, 
       map: map, 
       title: 'My Marker', 
       draggable: true 
      }); 

및 마커에 대한 청취자의 수를 설정; 내 문제는 내 마커를 더블 클릭하면,지도도에 확대한다는 것입니다,

google.maps.event.addListener(newMarker, 'dblclick', function (evt) { 
       doStuffWith(newMarker); 
      }); 

이 모든 작품 당신이 두 배로을 클릭하면지도를 확대하고 싶습니다 - 클릭, dblclick는 & 오른쪽 클릭하면을 dragend. 지도 만, 마커를 두 번 클릭하면 수신 대기 이벤트가 발생합니다. &지도가 확대되지 않습니다.

이것이 가능합니까? 고맙습니다.

+0

참조 http://stackoverflow.com/questions/3186635/disable-double-lead-click-on-google-map –

답변

2

당신은지도 옵션

disableDoubleClickZoom: true 

를 추가 할 수 있습니다.

+0

하지만 이미 완료 되었으면 'dblclick'수신기도 있습니다. 지도 자체? 브라우저에서는 작동하지만 Android Webview에서는 두 dblclick 이벤트가 모두 트리거됩니다. –

관련 문제