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
};
streetViewControlseç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: truesadece 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.