2012-01-08 3 views

답변

185

대답은 당신이에 연결된 두 번째 단락에서 사실이지만, 당신의 코드는 다음과 같이 보일 것입니다 :

var mapOptions = { 
     center: mapCenter, 
     zoom: 10, 
     streetViewControl: false, 
     mapTypeId: google.maps.MapTypeId.ROADMAP 
    }; 
+0

"map.setOptions ({streetViewControl : false});를 통해지도에 이미 추가 된 경우"사실 이후 "로이 컨트롤을 사용 중지하면 왼쪽 상단에서 페그 맨 컨트롤 상자가 제거되지만 여전히 끝납니다. 페그 맨을지도에두고 떠난다. – johntrepreneur

+4

스트리트 뷰 컨트롤을 숨기려면'mapTypeId' 앞에'streetViewControl' 옵션을 두어야합니다. 그렇지 않으면 스트리트 뷰 컨트롤이 사용 중지 된 상태로 표시됩니다. – kzfabi

+1

이 URL에는 여기에서 수정할 수있는 모든 속성이 있습니다. https://developers.google.com/maps/documentation/javascript/controls#Adding_Controls_to_the_Map –

6

내가 선택한 답에 추가 할과 말을 줌 컨트롤을 제거하려면 (플러스 마이너스 버튼)도 다음

streetViewControl: false, 

변경 0

disableDefaultUI: true, 

두 손가락으로 확대 할 수 있기 때문에 모바일 터치 스크린에 더 유용했습니다.

관련 문제