Representación tardía de Android webview
He escrito una aplicación principalmente en JS (Mootools) y HTML que se carga enwebview
en mi aplicación
Es solo un archivo html que muestra u oculta partes (elementos) de la página agregando o eliminando unnodisplay
clase:
.nodisplay {display:none}
function showPage1()
{
$('.pages').addClass('nodisplay');
$('page1').removeClass('nodisplay');
}
En Android 4 (xperia arc y galaxy note 2) veo una representación tardía extraña, pero no sé cómo se comportan las versiones anteriores. cuando oculto un elemento y muestro otro, parece correcto al principio, pero durante el desplazamiento, algunas partes de los elementos antiguos aparecen durante milisegundos y desaparecen inmediatamente. Es como posponer el renderizado del área no visible al momento del dibujo.
Y también, en algún momento, solo hace parpadeos extraños durante la ocultación y la demostración.
En Chrome para PC no tiene ningún problema. Incluso en el AVD funciona muy agudo sin ningún parpadeo.
No sé si es un problema de Android y si hay alguna forma de superarlo.
Lo intentéandroid:hardwareAccelerated="false"|"true"
, sin efecto. y tambiénws.enableSmoothTransition()
Lo que tampoco resuelve el problema.