El sitio se utiliza en Samsung Galaxy Tab con el sistema operativo Gingerbread. Los navegadores utilizados hasta ahora son el navegador de stock y Dolphin HD. Los elementos en el almacenamiento local parecen desaparecer aleatoriamente cuando los usuarios entran y salen de la cobertura de la red. El almacenamiento también parece no ser capaz de sobrevivir completamente a los bloqueos del navegador o reinicios del dispositivo. La parte extraña es que el almacenamiento no suele desaparecer por completo, solo falta una gran cantidad de elementos. ¿Alguien más ha escuchado sobre este problema o tiene alguna sugerencia?Almacenamiento local HTML5 no persistente
Editar: Por el almacenamiento local que quiero decir,
localStorage["Key"] = value;
retrived usando:
localStorage.getItem("Key");
En todos los casos, directamente después de la adición de almacenamiento local, el sitio es capaz de recuperar y utilizar los datos . Sin embargo, en algún momento después de esto generalmente después de roaming o bloqueos de navegador/tableta, los datos ya no están allí. Todo lo que he encontrado dice que el almacenamiento local debería persistir, así que no sé a dónde ir desde aquí.
Sugerencia: Mostrar un código relevante para que otros puedan verificarlo. –
Las últimas generaciones de navegadores móviles tienden a borrar el almacenamiento local al mismo tiempo que se borran las cookies. ¿Podría ser eso lo que está pasando? –
Sólo una pregunta general. Elementos agregados por localStorage ["Key"] = valores que están allí durante el uso del sitio de repente ya no están allí en momentos aleatorios. Generalmente después de roaming o después de un bloqueo del navegador. Solo he podido replicarlo una vez, pero varios usuarios por día se topan con él y causa un gran problema cuando sucede. Solo me pregunto si este es un problema conocido y si otros métodos de almacenamiento fuera de línea HTML5 son más confiables. – jmease