WebView en Android 4.4 y escala inicial.

Me he estado golpeando la cabeza contra la pared durante todo el día y necesito ayuda :(

El problema es que tengo una aplicación web diseñada para640x960.

No tuvimos tiempo de escribir css para cada tamaño de pantalla, por lo que he usadoinitial-scale, maximum-scale, minimum-scale en elviewport etiqueta meta para escalar la aplicación a diferentes tamaños de pantalla.

El problema es que en Android.4.4, no importa lo que haga, siempre escala la aplicación, pero nunca baja!

Me refiero a si uso un valor de0.7, la aplicación se amplía. Si uso un valor de1.3, se vuelve a ampliar: /

He intentado cambiar eltargetSdkVersion A diferentes versiones para obtener el comportamiento antiguo, pero sin suerte.

¿Alguien me puede ayudar?

ACTUALIZAR: Así que terminé usandostyle="zoom: <value>%" sobre elbody etiqueta. Calculo el porcentaje según la diferencia entre el tamaño de pantalla del dispositivo actual y la resolución para la que fue diseñada mi aplicación. Ahora todo encaja.

Respuestas a la pregunta(2)

Su respuesta a la pregunta