@RobinB

Какой класс modernizr дает для мобильных устройств?

Здравствуйте, я использую библиотеку wow.js и хочу что бы на мобильных устройствах ее функция new WOW().init(); не запускалась, как сделать проверку зашел ли пользователь на сайт с мобильного устройства?
  • Вопрос задан
  • 2652 просмотра
Пригласить эксперта
Ответы на вопрос 3
@Avery007
Функция, определяющая мобильный браузер или нет:
function isMobile()
{
	return (navigator.userAgent.match(/Android/i)
		|| navigator.userAgent.match(/BlackBerry/i)
		|| navigator.userAgent.match(/iPhone|iPad|iPod/i)
		|| navigator.userAgent.match(/Opera Mini/i)
		|| navigator.userAgent.match(/IEMobile/i) == null ? false : true
	);
}

Использование в вашем случае:
if (!isMobile()) 
{
	new WOW().init();
}

P.S. www.abeautifulsite.net/detecting-mobile-devices-wi...
Ответ написан
L0k1
@L0k1
Есть еще такое расширение к modernizr - Detectizr
Показывает:
  • device
  • device model
  • device orientation
  • screen size
  • operating system
  • operating system version
  • operating system version full
  • browser
  • browser version
  • browser engine
  • browser plugins
Ответ написан
svistiboshka
@svistiboshka
живые веб интерфейсы
wow = new WOW(
{
boxClass: 'wow', // default
animateClass: 'animated', // default
offset: 0, // default
mobile: true, // default
live: true // default
}
)
wow.init();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы