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

Добрый вечер!
Подскажите, как yandexMaps — как отключить zoom при прокручивании колеса мыши?
Олег
15 июля 2018, 00:59
modx.pro
1 490
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
          Спасибо, но все равно зуммируется (проверяю с тачскрина)
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5