Phonegap - 即使在应用关闭后,如何在清单应用中存储文本

时间:2016-05-31 02:33:59

标签: javascript jquery html css cordova

我计划使用Phonegap创建我的第一个应用程序。

我想要的是一份清单。要将项添加到核对表,用户将项输入到输入字段中。我的问题是我不知道如何在那里保存这些项目,即使应用程序关闭并打开后也是如此。我希望这些项目保留在清单中,直到用户使用删除按钮删除它们。

我对HTML5本地存储,cookie和数据库有所了解。我相信我需要使用HTML5本地存储?我希望我的应用离线 (wifi关闭),我不知道什么存储系统需要互联网,不需要互联网。

感谢任何帮助,我可以在此添加其他问题:^)

2 个答案:

答案 0 :(得分:0)

我已经使用HTML5 localstorage自己创建了一个清单应用程序。

通过对HTML和Javascript的一点了解,您应该能够通过学习Localstorage from w3Schools

来自学如何完成这项任务

答案 1 :(得分:0)

您可以使用LocalStorage实现这一目标。它允许您离线保留信息,即使在应用程序/浏览器关闭或设备重新启动后也是如此。

LocalStorage只保存字符串,因此如果要保存其他类型的数据,可以使用JSON.stringify(yourvariable);和JSON.parse(localStorage.yourvariable);

例如:

var yourlist = {item1: "firstitem", item1status: "enabled" };

是一个Javascript对象,所以如果你想保存它:

localStorage.list = JSON.stringify(yourlist);

然后你想稍后检索它:

var thesamelist = JSON.parse(localStorage.list);

这是基本用法,您可以在文档中找到更多功能。祝您的应用好运:)