A continuación veremos como detectar con Jquery los dispositivos móviles más importantes a través de la conjugación de navigator.userAgent y match. Los dispositivos móviles detectados son ..
- Android
- BlackBerry
- Iphone | iPad | iPod
- Opera Mini
- IEMobile
A través de las opciones se puede cargar un estilo o página determinada adaptada al dispositivo móvil seleccionado.
Es decir, por ejemplo redireccionar a la plantilla adaptativa de android ...
if (isMobile.Android())
{
window.location = "http://www.miweb.com/android/";
}
A continuación podéis ver el código completo, sólo hay que cambiar las alertas por las acciones que se quieran realizar ...
- Android
- BlackBerry
- Iphone | iPad | iPod
- Opera Mini
- IEMobile
A través de las opciones se puede cargar un estilo o página determinada adaptada al dispositivo móvil seleccionado.
Es decir, por ejemplo redireccionar a la plantilla adaptativa de android ...
if (isMobile.Android())
{
window.location = "http://www.miweb.com/android/";
}
A continuación podéis ver el código completo, sólo hay que cambiar las alertas por las acciones que se quieran realizar ...
<script>
$(function(){
var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i);
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i);
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
},
Opera: function() {
return navigator.userAgent.match(/Opera Mini/i);
},
Windows: function() {
return navigator.userAgent.match(/IEMobile/i);
},
};
if (isMobile.Android())
{
alert("Android");
}
else if (isMobile.BlackBerry())
{
alert("BlackBerry");
}
else if (isMobile.iOS())
{
alert("Iphone");
}
else if (isMobile.Opera())
{
alert("Opera");
}
else if (isMobile.Windows())
{
alert("IEMobile");
}
else
{
alert("Default");
}
});
</script>
Keywords: Detectar, Dispositivo, Móvil, Jquery, Android, Iphone, Ipad,
Ipod, Blackberry, Opera Mini, IEMobile
No hay comentarios:
Publicar un comentario