在處理localStorage問題時,在stackoverflow發現好用的網頁工具 -- Test of localStorage limits/quota
使用方法很簡單,連上該網頁,網頁裡的JavaScript會嘗試在瀏覽器localStorage塞資料,並持續增加儲存資料的長度,直到放不下為止,即可得到localStorage的容量上限。簡單測試手邊有的瀏覽器:
- IE 9 = 7100K
- IE 8 = 4200K
- IE 10 = 7000K
- Chrome 26 = 2600K
- Safari 5.1 = 2600K
- Firefox 17 = 5200K
結論,考量跨平台,存入localStorage的資料以不超過2.6MB為宜。