【问题标题】:Storing JSON response in a mobile app在移动应用中存储 JSON 响应
【发布时间】:2012-05-20 10:51:01
【问题描述】:

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

【问题讨论】:

    标签: jquery json mobile local-storage


    【解决方案1】:

    您到底想存储什么?如果不深入研究您实际尝试做的事情,很难说出哪种方法最好。简而言之,将数据存储在 localStorage 中是将信息本地存储到用户浏览器的一种方式。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多