Есть значок "человек", который позволяет пользователю просматривать "Просмотр улиц". Я не хочу, чтобы эта функция отображалась на моей карте, есть ли способ удалить ее или отключить?
Есть значок "человек", который позволяет пользователю просматривать "Просмотр улиц". Я не хочу, чтобы эта функция отображалась на моей карте, есть ли способ удалить ее или отключить?
Ответы:
Ответ на самом деле находится во втором абзаце, на который вы ссылаетесь, но ваш код должен выглядеть примерно так:
var mapOptions = {
center: mapCenter,
zoom: 10,
streetViewControl: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
streetViewControl
опцию раньше mapTypeId
. В противном случае управление просмотром улиц будет отключено.
Я хотел бы добавить к выбранному ответу и сказать, что если вы хотите удалить элементы управления масштабированием (кнопки плюс-минус), измените
streetViewControl: false,
с участием
disableDefaultUI: true,
Это было более полезно для мобильного сенсорного экрана, так как вы можете увеличивать масштаб двумя пальцами.
disableDefaultUI: true
не требуется для удаления только кнопки просмотра улиц.
map.setOptions({streetViewControl: false});
удаляет блок управления человечком в верхнем левом углу, но все равно оставляет человечка на карте.