Здравствуйте, есть вот такой кусок кода:
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();
alert("no mobile");
} else {
alert("mobile");
}
});
Если запускаю сайт с телефона выводит "no mobile" и wow().init() запускается, что делать?
Если изменить условия на
if (!isMobile())
{
new WOW().init();
alert(navigator.userAgent);
} else {
alert(navigator.userAgent);
}
то на телефоне выдает такое сообщение и wow().init(); все равно выполняется.