Наверное, если ничего кроме карты нет на вашем сайте, то управление масштабом с помощью прокрутки мыши — это удобно. Но обычно карта — лишь дополнительный элемент страницы, и такое поведение раздражает пользователя.
Давайте посмотрим как отключить этот обработчик с помощью API карт Яндекс.
Сразу после создания (как нам рекомендуют в гайде по API) запретим надоедливый scrollZoom.
|
|
ymaps.ready(init); var Map; function init() { Map = new ymaps.Map("map", { center: [55.76, 37.64], zoom: 4 }); // вот команда отключения масштабирования по скроллу Map.behaviors.disable('scrollZoom'); } |
Картежник
Данная запись опубликована в 21.12.2017 23:36 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Февраль 2, 2018 г.
Столкнулся с данной проблемой в своей работе. Опишу более подробно.
Объект Гугл карты, при изменении размеров контейнера, в котором рендерится карта, не актуализирует внутренние размеры поля, от которых зависит центровка. К примеру, при уменьшении ...
Читать
Май 1, 2017 г.
Функция geocode из API карт Яндекс работает в обе стороны. Получив строку адреса - сервис будет искать известные адреса и сообщит вам гео-коордитаны среди ...
Читать
Май 4, 2017 г.
Писал ранее об API ipinfo.io. Сервис позволяет вытащить как гео координаты, так и названия города, региона, страны. Единственный недостаток - информация на английском языке. В данной статье рассмотрим пару примеров использования сервиса.
Обращение ...
Читать
Октябрь 9, 2019 г.
Ошибка возникает при использовании сервисов Яндекс карт, вроде геокодинга.
Яндекс стал требовать обязательно использовать дополнительный параметр, передаваемый при загрузке скрипта - apikey. Данный параметр позволяет управлять квотами запросов ...
Читать
Подскажите, куда этот код вставлять?
Это код с использованием API карт Яндекса. Судя по вашему вопросу, вы вставили карту с помощью HTML кода, и данная статья вам не поможет.