如何使用本地存储在 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.stringify
和 JSON.parse
存储之前和检索之后对它们进行字符串化和解析
参见:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
我正在制作一个问答应用程序,我如何使用本地存储来保存用户停止的号码,所以 he/she 将在下一个 he/she 打开时从那里恢复应用程序?
一个简单的解决方案是使用 https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
这会将键值对存储在 window 对象上,这些键值对将在整个应用程序会话期间持续存在。不过请记住:
- 如果存储设备运行低 ,设备可以随机删除这种弱存储方法
- 如果你想存储对象/数组,你需要在使用
JSON.stringify
和JSON.parse
存储之前和检索之后对它们进行字符串化和解析
参见:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse