WebTutorJavaScriptОтключение масштабирования на Google картах при прокрутке страницы

Отключение масштабирования на Google картах при прокрутке страницы

Бывает необходимо выполнить отключение масштабирования на Google картах при прокрутке страницы. Каждый человек мог столкнуться с такой проблемой, когда заходишь на сайт, колесиком мыши прокручиваешь страницу сайта, когда курсор случайно попадает на Google карту — то вместо прокрутки страницы осуществляется масштабирование карты.

Это не всегда хорошо, особенно, если у вас на сайте карта проезда установлена на всю ширинуокна. В некоторых случаях масштабирование карты колесиком мышки нужно отключить. Сейчас покажем, как это сделать.

При использовании Google Maps API 3 — задаем значение false для опции scrollwheel:

options = $.extend({
    scrollwheel: false,
    navigationControl: false,
    mapTypeControl: false,
    scaleControl: false,
    draggable: false,
    mapTypeId: google.maps.MapTypeId.ROADMAP
}, options);

При использовании версии 2 можно использовать метод

map.disableScrollWheelZoom();

Урок подготовлен командой: web-tutor.net
Источник урока: http://stackoverflow.com/questions/2330197/how-to-disable-mouse-scroll-wheel-scaling-with-google-maps-api

Просмотров: 134

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Технологии WEB

CMS

Расширения

Сервисы