Identificare dispositivi mobile con Javascript
Anche con Javascript è possibile identificare i dispositivi mobile.
Vi indicherò due modalità per farlo, di cui una più compatta e l'altra più specifica.
Comunque un entrambi i casi useremo l'oggetto navigator.
Questa la prima funzione:
function detectMobile() {
if (navigator.userAgent.match(/Android/i)
|| navigator.userAgent.match(/webOS/i)
|| navigator.userAgent.match(/iPhone/i)
|| navigator.userAgent.match(/iPad/i)
|| navigator.userAgent.match(/iPod/i)
|| navigator.userAgent.match(/BlackBerry/i)
|| navigator.userAgent.match(/Windows Phone/i)
) {
return true;
} else {
return false;
}
}
Diciamo che si commenta da sola.