Aplicación web: ocultar un div, excepto navegadores de Android

Había desarrollado una aplicación web móvil que usaba Jquery mobile framework... mi página de inicio había agregado un div con algunas instrucciones para quien navega por mi sitio web dispositivo android...

<div class="instruction">
     Some instructions for android users here...
</div>

cuál es mi pregunta, necesito esta pantalla div solo cuando mi sitio web está ejecutando dispositivos/navegadores Android, si cuando ejecuto mi sitio web, excepto los navegadores android, por ejemplo: iOs, nokia, etc... solo necesito ocultar este div... significa este contenido div permite lectura solo para quienes navegan en mi sitio web con dispositivos/navegadores Android....

alguna idea.?? Gracias

preguntado el 16 de abril de 13 a las 08:04

navegador.userAgent. Intenta verificar esto dentro de Javascript.. -

2 Respuestas

Utilizar esta:

var agent = navigator.userAgent;      
var isAndroid = (agent.indexOf("Android")  > 0);     

if (isAndroid ){ 
    $("div.instruction").show();
}

También hay otras formas más precisas de detección de dispositivos y puede encontrarlas en esta respuesta: ¿Cuáles son las soluciones disponibles de detección de un navegador/teléfono móvil?

Ejemplo de jsFiddle de trabajo: http://jsfiddle.net/Gajotres/xHA46/

contestado el 23 de mayo de 17 a las 13:05

Verifique el agente de usuario y haga la acción:

if (navigator.userAgent.indexOf('Android') != -1) {
    $("div.instruction").show();
}

Respondido 16 Abr '13, 08:04

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.