0 votos

¿Se almacena WebView localStorage en la caché de la aplicación?

Estoy escribiendo una aplicación híbrida (Cordova 6.5, Angular 1.5, Ionic 1.3, HTML5) que se ejecutará en Android. Este tipo de app funciona en WebView.

Mi aplicación tiene unas cuantas imágenes incluidas en la aplicación y la mayoría de los datos se llamarán a través de HTTP y algunos de ellos se almacenarán en localStorage para el modo fuera de línea.

He visto que es posible escribir manualmente imágenes, etc. en la caché de la aplicación ( https://developer.Android.com/guide/topics/data/data-storage.html ), pero yo no lo hago en mi aplicación.

Me pregunto qué tipo de datos almacena el sistema operativo Android en la caché de la aplicación por defecto. Espero que esto no incluya el html5 localStorage.

2voto

retired Puntos 16

La caché de la aplicación ayuda a que la aplicación funcione más rápido. Cada vez que una aplicación carga algunos datos (como imágenes, etc.), éstos se almacenan en la caché de la aplicación. Si el usuario abre la aplicación de nuevo, estos datos no se vuelven a cargar. Se toman de la caché de la aplicación en su lugar. Esto hace que la aplicación sea más rápida. Sin embargo, la caché de la aplicación no persiste y se borra cada vez que se reinicia el teléfono.

En el localStorage, sin embargo, almacena cosas que la aplicación necesitará recordar incluso cuando el teléfono se reinicie. Por ejemplo, cuál es tu progreso en un juego, algunos parámetros de la aplicación, etc.

Ver más sobre la caché de las aplicaciones aquí .

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X