2010-05-17 5 views
4

"suppressInfoWindows : true;"를 사용할 수있는 동안 커서가 Google지도 API v3을 사용하여 거의 새로운 KML 오버레이 기능으로 약간의 문제가 발생했습니다. 오버레이가 클릭 가능한 것처럼 계속 나타납니다.KML 레이어 커서 CSS - Google Maps API v3

현재 오버레이에서 CSS를 변경하여 커서가 기본 커서가되어 시각적으로 보이고 사용자를 혼동하지 않도록 할 방법이 있습니까?

+0

링크가 죽었다는 ... 자바 스크립트 (순수 CSS 솔루션에 대해 확실하지)의 라인을 따라 뭔가를 사용하여이 작업을 수행 할 수 있습니다. 질문/답변에 임시 링크가있는 것은 좋지 않습니다. –

+0

나는 그렇게했다. – Douglas

답변

3

당신은

var ctaLayer = new google.maps.KmlLayer({ 
    url: 'myKmlFile.kml', 
    suppressInfoWindows: true 
}); 
if (ctaLayer.suppressInfoWindows) ctaLayer.setOptions({clickable:false}); 
ctaLayer.setMap(map); 
+0

부끄러운 일은 받아 들여지지 않았지만이 답변은 잘 작동합니다. 나는 원래의 setup 객체에'clickable : false' 선언을 추가하려고 시도하지 않았지만 잘 작동 할 것이라고 생각했습니다. – M1ke

1

이것은 버그와 같습니다. Google지도 API issue tracker에서 신고해야합니다.

+0

그것은 버그가 아니며 클릭 가능하고 정보창이있는 기능의 세분화 된 부분 만 별도의 관심사입니다. – M1ke

관련 문제