Google карты, как заставить это работать на устройстве & геолокации HTML? - PullRequest
1 голос
/ 29 ноября 2011

Мой код устанавливает уровень масштабирования для моего настольного браузера, но мое устройство СУПЕР увеличено (например, уровень масштабирования 20). Как я могу заставить масштабирование применяться к обоим?

function CreateMap() {
        Data.$paymentMap.gmap({'center': GetLatLng(), 'zoom' : 15}).bind('init', function(evt, map) {
            Data.$paymentMap.gmap('watchPosition', function(position, status) {
                if (status === 'OK') {
                    Data.$paymentMap.gmap({'zoom' : 15});
                    var latlng = new google.maps.LatLng(position.coords.latitude, position.coords.longitude);
                    var userMarker = Data.$paymentMap.gmap('get', 'markers > user' );

                    if (!userMarker) {
                        Data.$paymentMap.gmap('addMarker', { 'id': 'user', 'position': GetLatLng(), 'bounds': true, icon: '/images/trunk/icon/icon-map-marker.png' });
                    } else {
                        userMarker.setPosition(latlng);
                        map.panTo(latlng);
                    }
                } 
            });
        });
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...