yandexMaps - как отключить zoom при прокручивании колеса мыши?

Добрый вечер!
Подскажите, как yandexMaps — как отключить zoom при прокручивании колеса мыши?
Олег
15 июля 2018, 00:59
183
0

Комментарии: 5

Дмитрий
15 июля 2018, 01:03
0
UDAV
15 июля 2018, 10:19
0
Там где api карты (в сниппете вроде) добавь после myMap.geoObjects.add(myPlacemark); вот эту строку myMap.behaviors.disable('scrollZoom');

myMap — поменяй на свою.
    Олег
    16 июля 2018, 00:55
    0
    Спасибо за совет.
    Нашел такую строку в фале core/components/yandexmaps/elements/chunks/chunk.tpl.yandexMaps.tpl
    Там она выглядит так:
    myMap[[+idMap]].geoObjects.add(myPlacemark);

    Добавил после нее myMap[[+idMap]].behaviors.disable('scrollZoom');

    Не сработало.
    P.S.
    На карте выводится список точек дочерних ресурсов.
      eflit
      01 августа 2018, 08:52
      0
      В чанке 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');
        Олег
        20 августа 2018, 00:18
        0
        Спасибо, но все равно зуммируется (проверяю с тачскрина)