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.
Fuente:http://www.baluart.net
0 comentarios:
Publicar un comentario