Detectar Android con JavaScript ó PHP

Balu2 Marzo 2011 - 12:33pm 1 comentario
Enviar por Email Imprimir

Detectar Android con JavaScript ó PHP

El desarrollo de aplicaciones web para móviles se ha vuelto un tema de moda, por lo que, siguiendo los tips de David Walsh, vamos a comentar unos métodos que nos facilitan la detección de Android, la principal competencia de iOS...

Detectar Android con JavaScript

Lo realizamos identificando el user agent como "Android":

if(navigator.userAgent.match(/Android/i)) {
    // ¡Hacemos algo!
    // ¿Redirigimos a un sitio para Android?
    window.location = 'http://android.baluart.net';
}

Detectar Android con PHP

En este caso vamos a usar la función strstr de PHP para buscar la palabra Android en el user agent:

if(strstr($_SERVER['HTTP_USER_AGENT'],'Android')) {
    header('Location: http://android.baluart.net');
    exit();
}

¡Bonus! Detectar Android mediante el .htaccess

También podemos usar directivas .htaccess para detectar y realizar una acción cuando recibamos la visita de un equipo con Android:

RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
RewriteRule ^(.*)$ http://android.baluart.net [R=301]

En este artículo hemos vista varias formas de detectar equipos con Google Android, algo que nos facilitará el desarrollo personalizado de aplicaciones web para móviles.

Comentarios

Imagen de Miguel Mdz

Gracias.. usando este script de PHP pero para saber si es Mobile, lo probe con Iphone y funciona, espero les sirva.

Saludos

if(strstr($_SERVER['HTTP_USER_AGENT'],'Mobile')) {
echo 'es mobile';
}else{
echo 'no es mobile';
}

Dejar comentario

Tutoriales

El paso a paso para descargar Facebook Home
Desde hoy ya se puede descargar Facebook Home en algunos...
5 maneras inseguras de asegurar tu red Wi-Fi
¿Tu Wi-Fi esta cifrada con WEP, la SSID esta oculta y haz...
Mejores técnicas SEO del 2013
Si en algún momento del 2012 te preguntaste ¿Cuál es la mejor...

Artículo Recomendado

Vean cómo lucían los Google Glass en un comienzo!
Para todos aquellos que piensan que el más novedoso gadget de Google se ve un poco raro, vean cómo lucían los Google Glass en un comienzo. ¡No en vano pasaron un buen tiempo en fase experimental! Como bien... más