Cambio de altura de la ventana de visualización en el teclado abierto de Android
Estoy desarrollando una aplicación híbrida con Córdoba. He utilizado vh y vw para diseñar mi diseño y el tamaño de todo, por lo que las ligeras diferencias en el tamaño de la pantalla todo funciona bien. Mi problema es que en Android, cuando el teclado abre el valor de vh cambia de pantalla completa a la parte de la pantalla todavía visible por encima del teclado. Esto no ocurre en iOS.
¿Ideas sobre cómo superar esto? ¿Debo cambiar totalmente mi estrategia de diseño para usar otro tipo de dimensión en css? ¿Debo averiguar las dimensiones de la pantalla, a continuación, establecer todas las alturas con js (que parece terrible)? Cualquier ayuda con las mejores prácticas sería grande.
- Cómo calcular la relación de píxeles del dispositivo
- @ Font-face no funciona en los navegadores de Android
- Cómo orientar un dispositivo con un dppx mayor que 2 pero inferior a 3
- Los vínculos / iconos que se generan en codebehind no aparecen en ciertos dispositivos móviles
- Iónico: ¿Cómo mostrar el elemento de iones en múltiples líneas?
Gracias,
Scott
- Obtención de fuentes web para trabajar con phonegap y Android - ¿cómo?
- Android autofit mode causando problemas con el ancho css en la página web
- Desbordamiento CSS y problema de posicionamiento absoluto en el navegador de Android
- Z-índice no funciona en Samsung Galaxy Tab?
- La fuente del recurso no se carga en android webView
- Cómo cambiar el tamaño predeterminado de <h1> ... <h7> etiquetas en Android WebView?
- Líneas de guía para el desarrollo de aplicaciones Web de Android
- CSS: -webkit-touch-callout alternativas para android
@media screen and (min-aspect-ratio: 1/1) { /* landscape styles here */}
@media screen and (max-aspect-ratio: 1/1) { /* portrait styles here */}
Esto es más o menos la única manera de lidiar con eso. O puede intentar utilizar sólo el ancho de la ventana de visualización y evitar la altura de la ventana de visualización.
Aquí está un recurso a mirar pudo ayudar también
- Cómo encender la linterna y la cámara frontal al mismo tiempo en android
- Características del juego en la vista detallada de la aplicación Play Store