Отключаем yandexmap.drag на мобильных устройствах

/* Определяем мобильный ли браузер*/
    var isMobile = {
      Android: function() {
        return navigator.userAgent.match(/Android/i);
      },
      BlackBerry: function() {
        return navigator.userAgent.match(/BlackBerry/i);
      },
      iOS: function() {
        return navigator.userAgent.match(/iPhone|iPad|iPod/i);
      },
      Opera: function() {
        return navigator.userAgent.match(/Opera Mini/i);
      },
      Windows: function() {
        return navigator.userAgent.match(/IEMobile/i);
      },
      any: function() {
        return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows());
      }
    };
/* Запрещаем нахуй драг с мобилы*/
    if(isMobile.any()){
      myMap[[+idMap]].behaviors.disable('drag');
    }
 /* Выключаем скрол */
    myMap[[+idMap]].behaviors.disable('scrollZoom');
Поделиться
Отправить
 120   2016   modx   yandexmap