Detectar por javascript que mi navegador se muestra en movil

publicado por: Anonymous

Buenas, una función o método en javascript que detecte que mi web se muestre en web o en dispositivo móvil.

solución

Mira este codigo es el que yo siempre utilizo para poder pobrarlo debes abrir la consola y darle a la opcion “toggle device toolbar” para que te lo reconosca como mobile de lo contrario de retornara null.

_x000D_

_x000D_

var mobile = {_x000D_
  Android: function() {_x000D_
    return navigator.userAgent.match(/Android/i);_x000D_
  },_x000D_
  BlackBerry: function() {_x000D_
    return navigator.userAgent.match(/BlackBerry/i);_x000D_
  },_x000D_
  iOS: function() {_x000D_
    return navigator.userAgent.match(/iPhone|iPad|iPod/i);_x000D_
  },_x000D_
  Opera: function() {_x000D_
    return navigator.userAgent.match(/Opera Mini/i);_x000D_
  },_x000D_
  Windows: function() {_x000D_
    return navigator.userAgent.match(/IEMobile/i);_x000D_
  },_x000D_
  any: function() {_x000D_
    return (mobile.Android() || mobile.BlackBerry() || mobile.iOS() || mobile.Opera() || mobile.Windows());_x000D_
  }_x000D_
};_x000D_
_x000D_
_x000D_
console.log(mobile.any())  

_x000D_

<!DOCTYPE html>_x000D_
<html lang="en">_x000D_
<head>_x000D_
  <meta charset="UTF-8">_x000D_
  <title>Mobile</title>_x000D_
  <link rel="stylesheet" href="style.css">_x000D_
</head>_x000D_
<body>_x000D_
 <script src='app.js'></script>_x000D_
</body>_x000D_
</html>

_x000D_

_x000D_

_x000D_

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *