Aplicación web: ocultar un div, excepto navegadores de Android
Frecuentes
Visto 1,055 equipos
4
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
2 Respuestas
3
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
2
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 android jquery html jquery-mobile or haz tu propia pregunta.
navegador.userAgent. Intenta verificar esto dentro de Javascript.. - Triode
stackoverflow.com/questions/6439777/… - Dev.Sinto