【问题标题】:Reliable method for persistent storage in HTML5 hybrid app on iOS/AndroidiOS/Android 上 HTML5 混合应用中持久存储的可靠方法
【发布时间】:2014-04-30 20:06:13
【问题描述】:

我和其他许多人一样,正在使用 HTML5/Javascript 和桥接器(Phonegap/Intel XDK)构建一个 iOS 和 Android 混合应用程序。我还没有找到关于持久存储的明确答案,例如在应用的生命周期内存储应用设置。

类似:is localStorage on iPad Safari guaranteed to be persistent? 的帖子表明无法保证存储的设置会持续存在。

任何人都可以让我放心,并就这是否可能给出一个体面的答案吗?如果没有存储用户输入数据的能力,许多有用的应用程序可能毫无用处。

我已经玩过 glasschair.js http://brian.io/lawnchair/ 并且正在沿着这条路线前进。任何人都可以建议这是否可以解决问题或建议他们认为最好的持久存储选项吗?

【问题讨论】:

    标签: javascript ios cordova hybrid-mobile-app intel-xdk


    【解决方案1】:

    本地存储是相当可靠的方法。仅当用户从其设备中删除应用程序时,此数据才会删除。 对于 Android 设备,您还可以使用 WebSQL DB 保存数据。但是比较不舒服。 或者您可以使用File API 将设置保存在文件夹中,例如.yourapp,并从该文件中读取数据。但用户可以删除此文件夹。 所以我推荐localStorage。

    【讨论】:

      猜你喜欢
      • 2011-07-17
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      • 1970-01-01
      • 2011-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多