Chrome en Android no amplía el elemento de encabezado en el cambio de orientación
Sólo he probado esto en Chrome y el navegador de valores en Android 4.0.4 para un Droid Razr. Cuando utilizo el siguiente marcado, cualquier elemento <hx>
no expandirá el ancho completo de la pantalla al girar de la vista vertical a la horizontal. Actualizar el navegador en el paisaje hace que esos elementos se expandan a todo el ancho. La anchura del cuerpo se está expandiendo pero los elementos hx conservan su anchura del retrato.
Esto funciona como debería en el navegador de valores y no es un problema para otros elementos de bloque como p o div. ¿Me estoy olvidando de algo?
- ¿Cómo conservar los datos de EditText sobre el cambio de orientación?
- ¿Cómo debo calcular el azimut, el tono, la orientación cuando mi dispositivo Android no es plano?
- Guardar datos y cambiar la orientación
- Problema con la orientación personalizada de la imagen de Android
- Android: fija la orientación de la pantalla sólo para una página (diferencia telefónica)
<!doctype html> <meta name=viewport content='width=device-width, initial-scale=1'> <h1>Around the rugged rock the ragged rascal ran. Around the rugged rock the ragged</h1>
- Cómo hacer que el diseño de Android sea proporcional independientemente del tamaño de la pantalla y la orientación
- GetActivity () en el fragmento es nulo después del cambio de orientación
- Orientación androide - problemas con intentos (cámara)
- Bloquear / desbloquear la orientación
- Orientación del dispositivo Android sin geomagnética
- ¿Cómo puedo asegurar la correcta orientación de reproducción del video grabado?
- Android: varias preguntas de API de cámara
- Cómo detectar la orientación del dispositivo Android?
Acabo de llegar a este tema hoy mismo. A menos que ambos olvidemos algo, esto definitivamente es sólo un error en Chrome. Me di cuenta del problema en mi Nexus 7 en ejecución 4.1.2.
Causado por un error en cromo. el mejor trabajo alrededor que he encontrado viene de https://code.google.com/u/114845687405761252904/ y es forzar un redibujo en el cambio de la orientación
if (/\bAndroid\b.*\bChrome\b/.test(navigator.userAgent)) { window.addEventListener ("orientationchange", function () { document.querySelector ("body"). style.display = "ninguno"; setTimeout (function () { document.querySelector ("cuerpo"). style.display = "bloque"; }, 1); }, Falso); }