Tengo un problema con el navegador Android estándar en una página que estoy creando. En pocas palabras, la página no se desplazará verticalmente sin acercarse primero. Pensé que lo había descubierto cuando me di cuenta de que la etiqueta informaba una altura menor que la ventana del navegador, pero solucionar eso no solucionó el problema del desplazamiento. (El cuadro negro en la página de índice informa la altura calculada del elemento.)Navegador predeterminado de Android que no se desplaza por la página web
Mi dispositivo de prueba es un Android increíble con Android 2.3. El desplazamiento funciona en Firefox para Android, así como en mi tableta Android 4.0 y todos los dispositivos iOS.
Mi acumulación dev del sitio está aquí: www.adamjdesigns.info/csu/engage
EDITAR - Otro código que he intentado:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
if(navigator.userAgent.match(/Android 2/) && $(window).height() < 600) { $('html').css({'height':$(window).height(),'overflow':'auto'}); }
Cualquier ayuda es muy apreciada!
No es una respuesta, pero he visto este comportamiento con los navegadores basados en webkit basados en 2.3 cuando simplemente navegas. Fue una ocurrencia común, así que mi suposición es que este es un error que fue corregido en HC en adelante. Solo digo ... – Simon
Gracias, Simon. Al menos ayuda saber que no es necesariamente algo con mi código que está causando el problema. Desafortunadamente, la excusa del error no me liberará de mi jefe. – AdamJ
Puedes comprar un dispositivo con 2.3, tal vez flashear una ROM personalizada, luego navegar durante 15 minutos, con suerte pronto encontrarás una página que muestra el comportamiento. IIRC, irónicamente, los documentos del SDK de Android me hacen esto. .dispositivo específico fue un Advent Vega con una ROM personalizada de 2.3. – Simon