fcm - Transiciones de página lentas en Android con aceleración de hardware en
ionic native alerts (2)
Parece que Ionic ha realizado muchas correcciones relacionadas con Android que realmente mejoraron el rendimiento. Además, he dividido mi versión de Android en dos versiones: 4.4 y anterior a 4.4. Pre 4.4 está utilizando cordova-android-chromeview, lo que lo hace mucho más rápido. A pesar de que agrega ~ 20 MB a la apk, lo vale.
Estoy intentando ejecutar el proyecto iónico-angular-cordova-seed en Android 4.3.1 con Cordova. Una cosa que noté es que las transiciones de página (por ejemplo, hacer clic en una pestaña o en un elemento de la lista) son muy lentas.
Traté de desactivar la aceleración de hardware usando:
super.appView.setLayerType(WebView.LAYER_TYPE_SOFTWARE, null);
... y funcionó perfectamente. Pero luego el desplazamiento, el deslizamiento del menú lateral y más animaciones se volvió extremadamente lento.
He probado FastClick, no hizo ninguna diferencia.
Encontré esta solución basada en CSS para el problema, pero no estoy lo suficientemente familiarizado con Ionic para aplicarlo en él. ¿Algunas ideas?
Nota: No estoy usando ninguna animación para las transiciones de página.
Dado que este error parece ser muy específico de Android 4.4.2, creo que esto es lo que estamos buscando, o al menos útil: http://playlablondon.tumblr.com/post/102534909709/improving-performance-on- cordova-powered-android