yandexMaps - как отключить zoom при прокручивании колеса мыши?
Добрый вечер!
Подскажите, как yandexMaps — как отключить zoom при прокручивании колеса мыши?
Подскажите, как yandexMaps — как отключить zoom при прокручивании колеса мыши?
Комментарии: 5
Там где api карты (в сниппете вроде) добавь после myMap.geoObjects.add(myPlacemark); вот эту строку myMap.behaviors.disable('scrollZoom');
myMap — поменяй на свою.
myMap — поменяй на свою.
Спасибо за совет.
Нашел такую строку в фале core/components/yandexmaps/elements/chunks/chunk.tpl.yandexMaps.tpl
Там она выглядит так:
myMap[[+idMap]].geoObjects.add(myPlacemark);
Добавил после нее myMap[[+idMap]].behaviors.disable('scrollZoom');
Не сработало.
P.S.
На карте выводится список точек дочерних ресурсов.
Нашел такую строку в фале core/components/yandexmaps/elements/chunks/chunk.tpl.yandexMaps.tpl
Там она выглядит так:
myMap[[+idMap]].geoObjects.add(myPlacemark);
Добавил после нее myMap[[+idMap]].behaviors.disable('scrollZoom');
Не сработало.
P.S.
На карте выводится список точек дочерних ресурсов.
В чанке tpl.yandexMaps после
myMap[[+idMap]] = new ymaps.Map('[[+idMap]]', {
center: mapCenter[[+idMap]],
zoom: [[+zoom]],
controls: ['zoomControl']
});
добавить нужно myMap[[+idMap]].behaviors.disable('scrollZoom'); myMap[[+idMap]].behaviors.disable('drag'); получится такmyMap[[+idMap]] = new ymaps.Map('[[+idMap]]', {
center: mapCenter[[+idMap]],
zoom: [[+zoom]],
controls: ['zoomControl']
});
myMap[[+idMap]].behaviors.disable('scrollZoom');
myMap[[+idMap]].behaviors.disable('drag');
Спасибо, но все равно зуммируется (проверяю с тачскрина)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.