Google Maps V3: Cách tắt “chế độ xem phố”?


100

Có một biểu tượng "người" cho phép người dùng xem "Chế độ xem phố". Tôi không muốn chức năng này trên bản đồ của mình, có cách nào để xóa hoặc tắt chức năng này không?

Quang cảnh đường phố

Câu trả lời:


237

Câu trả lời thực sự nằm trong đoạn thứ 2 mà bạn đã liên kết đến, nhưng mã của bạn sẽ trông giống như sau:

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

chỉ cần nhận thấy rằng việc vô hiệu hóa điều khiển này "sau thực tế" khi nó đã được thêm vào bản đồ thông qua việc map.setOptions({streetViewControl: false});xóa hộp điều khiển người hình mắc áo ở phía trên bên trái, nhưng cuối cùng vẫn để lại người hình mắc áo trên bản đồ.
johntooterur

4
Nếu bạn muốn Ẩn điều khiển Chế độ xem phố, bạn cần đặt streetViewControltùy chọn trước đó mapTypeId. Nếu không, bạn sẽ bị vô hiệu hóa điều khiển Chế độ xem phố hiển thị.
kzfabi

2
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: Develop.google.com/maps/documentation/javascript/…
Alexander Forbes-Reed

9

Tôi muốn thêm vào câu trả lời đã chọn và nói rằng nếu bạn cũng muốn xóa các điều khiển thu phóng (nút cộng trừ), thì hãy 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.


streetViewControl: false -> Nó loại bỏ chỉ nhìn đường phố và nó hoạt động nhưng để loại bỏ các điều khiển zoom (cộng-trừ nút) quá, bạn trả lời không làm việc bằng cách thay thế streetViewControl: false, với disableDefaultUI: đúng,
Vikas Kohli

disableDefaultUI: truekhông cần thiết để chỉ xóa nút chế độ xem phố.
Eido95

Có, nó vô hiệu hóa toàn bộ ui aka nút streetview + các nút thu phóng, v.v. Tôi đang sử dụng nó trên ứng dụng của mình và nó vẫn hoạt động. Tôi đã thêm nhận xét này để cung cấp thêm thông tin vì khi tôi tìm cách tắt toàn bộ giao diện, trang này xuất hiện đầu tiên.
perfectminimalist
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.