我發現articles關於緩存行爲,所以我只能假設它沒有太大的不同,但我想確保。當localStorage已滿時會發生什麼?
我已經讀過,大多數瀏覽器有5MB(給或帶)localStorage,我對什麼是瀏覽器的行爲感興趣?
我明白每個瀏覽器的行爲都不盡相同,但我主要對Safari,Chrome和Firefox感興趣(因爲那些是我認爲是瀏覽器的瀏覽器)。
- 上面提到的瀏覽器是否會從我的網站上刪除數據,或者它會選擇「最老的」還是某種類型的?
- 在這種情況下我的物品會被保存嗎?
而最重要的是:
可以說我「濫用」的localStorage的和我的網站嘗試使用這一切,並在同一頁 我暫起來並試圖節省更多,我會得到一個警告和將
getItem
返回null時發生這種情況或以某種方式保存在內存中?如果我嘗試保存大於localStorage大小的項目,會發生什麼情況?
回答:答案可以發現here
是完全相同的行爲可以從sessionStorage的可預期的allegdly應該是一樣的嗎?
我知道這是一個很大的問題,但我想了解所有的有關的主題,我會心存感激你能回答這個問題的任何部分。
問候。
發生了什麼,當你嘗試了嗎? – kol
那麼我沒有填補它,但我試圖更多的研究之前,以確保我不會犯最初的錯誤。我不太清楚如何嘗試,我發現沒有這樣的問題,也沒有文章,我認爲這可能是一個很好的職位。一旦我達到那一點,我會加上我自己的結論,如果這還沒有回答。 –
看看這個:http://stackoverflow.com/questions/12508274/does-amplify-store-return-error-or-catch-exception-when-local-storage-limit-exce –