html5 localStorage-Fehler mit Safari: "QUOTA_EXCEEDED_ERR: DOM-Ausnahme 22: Es wurde versucht, etwas zum Speicher hinzuzufügen, der das Kontingent überschritten hat."

Meine webapp javascript-Fehler in ios safari private-browsing:

JavaScript:Fehler

undefined

QUOTA_EXCEEDED_ERR:DOM Exception 22:Ein Versuch wurde gemacht, um etwas hinzufügen zu Speicher...

mein code:

localStorage.setItem('test',1)
Kommentar zu dem Problem
ein feature zu erkennen, dass die tests für dieses Problem. Wenn Speicher nicht verfügbar ist, sollten shimmen "localStorage" mit memoryStorage. disclaimer: ich bin der Autor der verlinkten Pakete Kommentarautor: Stijn de Witt
Hi Leute, ich helfen, safaridriver. Dieses Problem ist seit langem ein bug in WebKit, das wurde vor kurzem behoben. Local storage und session storage arbeiten jetzt in Safari 10.1 und höher. Dieses Update betrifft die normale Private-Browsing-Modus und Automation-Modus (verwendet von WebDriver). Kommentarautor: Brian Burg

InformationsquelleAutor der Frage leiyonglin | 2013-01-28

Schreibe einen Kommentar