2014-10-04 3 views
3

Я создал несколько анимаций Velocity.js, которые хорошо работают на ноутбуке с использованием Chrome, Safari и Firefox, однако анимации иногда вылетают или не появляются на моем ipad2. Из-за того, что он иногда работает, мне кажется, что я верю своему ipad2. Мой вопрос: можно ли отключить анимацию для ВСЕХ мобильных устройств, чтобы они отображали неанимированный контент?Отключить анимацию velocity.js для мобильных устройств

Предполагается, что это нужно сделать с помощью JavaScript ??

Заранее благодарен!

+0

, пожалуйста, установите ответ @ ydaniv как правильный ответ, если это необходимо. – xanderiel

ответ

3

Вы можете использовать mock, see docs, свойство Velocity, чтобы заставить продолжительность всех анимаций и задержку на 0. Просто, чтобы продемонстрировать идею, что-то вроде:

Velocity.mock = /iPad|iPod/.test(window.navigator.userAgent); 

Но это тоже будет замечательно, если вы можете свести к минимуму разбивку анимаций на отдельные тесты на jsFiddle/codepen/jsbin/etc и в случае, если вы увидите, что проблемы сообщают о них в журнале отслеживания проблем репозитория Velocity.

Смежные вопросы