Ich entwickle eine Hybrid-App (nur für iOS und Android) mit PhoneGap/Cordova und möchte HTML5 localStorage verwenden, um Inhalte für den Offline-Zugriff zu speichern.iOS 7 webview und localStorage Persistenz
http://caniuse.com/#search=localStorage sagt - "In iOS 5 & 6 localStorage Daten werden an einem Ort gespeichert, die gelegentlich durch das Betriebssystem gelöscht werden kann."
Wie ist die Situation mit einer iOS-7 (und höher) webview, in welchen Fällen local bestehen bleiben, oder raus gelöscht (durch das Betriebssystem oder den Benutzer)?
Wird ein Update für die App localStorage löschen?
Was ist mit dem Löschen des Browserverlaufs in Safari - wird das auch für die Webansicht gelten?
Muss ich mich sorgen (oder kann ich sogar kontrollieren), wo auf dem Fils-System die localStorage erstellt wird. Ich verstehe, dass es nicht auf iCloud gesichert werden sollte.
bekam ich ein Gerät (iPad) und die Überprüfung des Dateisystems ich, dass localstorage-Datei in ~/Library ist/Caches innerhalb der App-Sandbox, siehe unten Bild.
Aus der Dokumentation:
https://developer.apple.com/icloud/documentation/data-storage/index.html Daten, die wieder oder regenerierten heruntergeladen werden kann, sollte in/Library/Caches Verzeichnis gespeichert werden. Zu den Beispielen für Dateien, die Sie in das Verzeichnis Caches aufnehmen sollten, gehören Datenbankcachedateien und herunterladbare Inhalte, wie sie beispielsweise von Magazinen, Zeitungen und Kartenanwendungen verwendet werden.
ich einfach mache diese Daten zu setzen:
localStorage.setItem('foo','this is the FOO value');
localStorage.setItem('bar','and this is the BAR value');
Mögliches Duplikat. schauen Sie sich http://StackOverflow.com/a/39097517/6237235 an – Iceman