如何使用本地存储在 Cordova 应用程序中保存数据

How to save data in Cordova apps using local storage

我正在制作一个问答应用程序,我如何使用本地存储来保存用户停止的号码,所以 he/she 将在下一个 he/she 打开时从那里恢复应用程序?

一个简单的解决方案是使用 https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage

这会将键值对存储在 window 对象上,这些键值对将在整个应用程序会话期间持续存在。不过请记住:

  • 如果存储设备运行低
  • ,设备可以随机删除这种弱存储方法
  • 如果你想存储对象/数组,你需要在使用 JSON.stringifyJSON.parse
  • 存储之前和检索之后对它们进行字符串化和解析

参见:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse