2013-05-04 91 views
1

我在我正在开发的JQuery插件中使用AmplifyJS存储。amplify.store配额超过iPad 1

当我测试它时,我注意到在第一代iPad上[1],当我改变方向并刷新页面(当它第一次加载时没有任何反应)时,我收到一条提示,说amplify.store quota exceeded。这个插件设置了大约30个sessionStorage变量,几乎所有的字符串,并且所有变量的总大小不能超过80Kb。

我在我的插件使用sessionStorage的主要(请参见下面的伪代码):

amplify.store.sessionStorage(string key, mixed value);

当我使用的iPad 2的插件和更高的我没有看到警报。

任何想法?

干杯。

回答

1

好的,我明白了这一点。

看来,当你存储的值设置之前再次重置为NULL,问题就解决了(下面是伪代码):

amplify.store.sessionStorage(string key, null); 
amplify.store.sessionStorage(string key, mixed value); 

我希望它能帮助!

干杯。