como descobrir se o acesso é pelo smartphone/mobile

PerguntasCategoria: Outroscomo descobrir se o acesso é pelo smartphone/mobile

como faço para saber se a página esta sendo carregada por um smartphone utilizando javascript?

1 Respostas

Para isso você pode utilizar esta função escrita em javascript.

function gmbsys() {
var userAgent = navigator.userAgent || navigator.vendor || window.opera;
if (/windows phone/i.test(userAgent)) {
return "WindowsPhone";
}
if (/android/i.test(userAgent)) {
return "Android";
}
if (/iPad|iPhone|iPod/.test(userAgent) && !window.MSStream) {
return "iOS";
}
return "unknown";
}