Kullanıcının "Sokak Görünümü" nü görüntülemesini sağlayan bir "kişi" simgesi vardır. Bu işlevi haritamda istemiyorum, kaldırmanın veya devre dışı bırakmanın bir yolu var mı?
Kullanıcının "Sokak Görünümü" nü görüntülemesini sağlayan bir "kişi" simgesi vardır. Bu işlevi haritamda istemiyorum, kaldırmanın veya devre dışı bırakmanın bir yolu var mı?
Yanıtlar:
Cevap aslında bağlantı kurduğunuz 2. paragraftadır, ancak kodunuz şuna benzer şekilde görünmelidir:
var mapOptions = {
center: mapCenter,
zoom: 10,
streetViewControl: false,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
streetViewControl
seçeneği önceden yerleştirmeniz gerekir mapTypeId
. Aksi takdirde, Sokak Görünümü kontrolünün devre dışı bırakılmasıyla sonuçlanırsınız.
Seçilen yanıta eklemek ve yakınlaştırma kontrollerini (artı-eksi düğmeleri) de kaldırmak isterseniz,
streetViewControl: false,
ile
disableDefaultUI: true,
İki parmağınızla yakınlaştırabileceğiniz için mobil bir dokunmatik ekran için daha kullanışlıdır.
disableDefaultUI: true
sadece sokak görünümü düğmesini kaldırmak için gerekli değildir.
map.setOptions({streetViewControl: false});
bırakıldığında, sol üstteki pegman kontrol kutusunu kaldırır, ancak yine de pegman'ı haritada bırakarak sonuçlanır.