Existuje způsob, jak zvýšit velikost místního úložiště v prohlížeči Google Chrome, abyste se vyhnuli QUOTA_EXCEEDED_ERR:DOM Exception 22

Napsal jsem webovou aplikaci, která vám umožňuje ukládat obrázky do místního úložiště, dokud nestisknete tlačítko Uložit (takže funguje offline, pokud je slabý signál).

Když localStorage dosáhne 5 MB, Google Chrome zobrazí chybu v protokolu konzoly javascript:

Nezachycená chyba:QUOTA_EXCEEDED_ERR:Výjimka DOM 22

Jak zvětším velikost kvóty localStorage v prohlížeči Google Chrome?

Odpověď

Nemůžete, je to pevně připojené na 5 MB. Toto je návrhové rozhodnutí vývojářů Chrome.

Webová databáze SQL a manifest mezipaměti v prohlížeči Chrome mají ve výchozím nastavení také nízké limity, ale pokud aplikaci zabalíte do obchodu Chrome App Store, můžete je zvýšit.

Viz také Správa úložiště HTML5 offline – Google Chrome.