2012-01-08 45 views

Trả lời

185

Câu trả lời là thực sự trong đoạn 2 bạn liên kết đến, nhưng mã của bạn nên tìm một cái gì đó như thế này:

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

chỉ nhận thấy rằng vô hiệu hóa điều khiển này "sau khi thực tế" khi nó đã được thêm vào bản đồ thông qua 'map.setOptions ({streetViewControl: false});' loại bỏ hộp điều khiển pegman ở phía trên bên trái, nhưng vẫn kết thúc rời khỏi người hình mắc áo trên bản đồ. – johntrepreneur

+4

Nếu bạn muốn ẩn kiểm soát Chế độ xem phố, bạn cần đặt tùy chọn 'streetViewControl' trước' mapTypeId'. Nếu không, bạn kết thúc với điều khiển Chế độ xem phố hiển thị bị vô hiệu hóa. – kzfabi

+1

URL này chứa tất cả các thuộc tính mà bạn có thể sửa đổi tại đây: https://developers.google.com/maps/documentation/javascript/controls#Adding_Controls_to_the_Map –

6

Tôi muốn để thêm vào câu trả lời lựa chọn và nói rằng nếu bạn muốn loại bỏ các điều khiển zoom (nút cộng trừ) cũng vậy, sau đó thay đổi

streetViewControl: false, 

với

disableDefaultUI: true, 

Nó hữu ích hơn cho màn hình cảm ứng di động, vì bạn có thể phóng to bằng hai ngón tay.

Các vấn đề liên quan