在移动应用中存储JSON响应

时间:2012-01-12 17:37:30

标签: jquery json mobile local-storage

我希望尽可能降低移动应用的http请求数量 我只做一个请求并在全局变量中本地存储json 在此之后,我有3种方法来显示已检索的数据,因此我使用jLinq查询全局变量 这在桌面上运行顺畅,但在智能手机上需要更多,所以我不得不减少它的使用量,并将查询结果存储在另一个全局变量中。
最后,我有3个全局变量,我可以通过3种方式显示我的JSON 我不喜欢这个解决方案,因为我担心它会很重,特别是在低内存设备上,所以我想用HTML5网络存储来存储结果:你认为会话/本地存储是更好/更快的解决方案还是你认为全局变量是最好的方法吗?

1 个答案:

答案 0 :(得分:0)

你想要存储什么?很难分辨出哪种方法最好不要深入研究你实际上要做的事情。简而言之,在localStorage中存储数据是将信息本地存储到用户浏览器的一种方法。

但是,如果存储在全局变量中正在完成工作,那么就没有理由不这样做。如果您不想使用localStorage并且在用户关闭浏览器后不需要保留该数据,则sessionStorage可能是更好的选择。