Android - WebView funciona lento

   
Vista:

WebView funciona lento

Publicado por m (3 intervenciones) el 06/07/2017 11:38:31
En mi aplicación de android estoy usando un webview, pero este va muy lento para algunos contenidos por lo que deja de ser útil. He probado a actualizar el WebView del dispositivo de pruebas pero ello no ha aportado nada. También he probado las siguientes líneas y ninguna ha servido:

En el manifest
1
android:hardwareAccelerated="true";

En el MainActivity

1
2
3
4
5
6
7
8
webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
    // chromium, enable hardware acceleration
    webView.setLayerType(View.LAYER_TYPE_HARDWARE, null);
} else {
    // older android version, disable hardware acceleration
    webView.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
}
1
webview.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
Me gustaría saber si hay alguna otra forma de optimizar el uso de Webview ya que las anteriores no me han servido.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder