好的,所以我想在浏览器中加载一个2.5MB 的 json 文件,这样我就可以用它做一些 typeAhead 功能。
但是,我的本地存储似乎总是满的。在 Firefox 中,我在控制台中收到此错误:
NS_ERROR_DOM_QUOTA_REACHED: Persistent storage maximum size reached @ http://localhost/www/js/twitter-typeahead.js:223
在 chrome 中,控制台中没有错误,但托管我的应用程序的选项卡有 25% 的连续 cpu hog。
对此我能做些什么吗?如何在不占用浏览器或完全填满本地存储的情况下将 jsonfile 中的所有字符串加载到本地存储中?
我可以创建更小的 json 文件,但最后我仍然需要一次加载所有数据。