2011-05-04 6 views
6

Estoy viendo algunos comentarios de personas que sugieren que localStorage en un iPad no es confiable. ¿Alguien puede confirmar que está felizmente usando localStorage en un iPad? Entiendo que también hay un límite de 5MB. ¿Sigue siendo así?¿Es localStorage confiable en un iPad?

Gracias

Respuesta

13

que han estado trabajando en un proyecto que utiliza localStorage en un iPad. En mi experiencia, localStorage es perfectamente estable. Sin embargo, hay dos cosas a considerar:

  • Sí, el límite de almacenamiento aún es de 5Mb. Dado que los caracteres se almacenan en UTF16, solo se pueden almacenar 2.5M caracteres en localStorage.

  • En contraste con otras implementaciones de almacenamiento local, localStorage.setItem() no elimina ningún elemento anterior con la misma clave antes de almacenar el nuevo elemento. En otras palabras: cuando se sobrescribe un elemento, siempre se debe llamar localStorage.removeItem() antes de llamar a localStorage.setItem(), o se quedará sin espacio rápidamente.

+0

Gracias por la punta re removeItem – Journeyman