Begrenzen von localstorage auf dem iPhone?
-
20-09-2019 - |
Frage
Ich frage mich, was ist die Grenze von localstorage HTML 5 auf dem iPhone? Ich habe gelesen, dass es wie 5 Mb war, aber ich bin überrascht, ist so wenig. Irgendwelche Ideen?
Lösung
"Der aktuelle Standard auf dem iPhone ist 5,0 MB. Wenn Ihre Datenbank über diese Grenze hinaus wächst, wird der Benutzer automatisch die Größe Erhöhung zu erlauben oder zu verweigern gefragt werden. Wenn er die Erhöhung ermöglicht, wird die Datenbankgröße bis 10 upped werden .MB "
Quelle: http://ofps.oreilly.com/titles/9780596805784/ ch05_id35816678.html # ch05_id35933214
Andere Tipps
Mobil Safari auf dem iPhone und iPad wird 5MB halten, bevor ein QUOTA_EXCEEDED_ERR
werfen, wenn localstorage verwenden. Wenn Sie HTML5 SQL verwenden, wird der Benutzer bei 5MB Abständen aufgefordert werden, um die Speichergrenze zu erhöhen.
Desktop Safari v4 hat keine Grenze, afaik, auf localstorage. Allerdings Safari v5 begrenzt die Website zu 5 MB, bevor Sie eine QUOTA_EXCEEDED_ERR
werfen, das gleiche Verhalten wie die mobile Version zeigt.
Es ist eine gute Möglichkeit, die Grenze des Browsers zu sagen ...