我计划使用Phonegap创建我的第一个应用程序。
我想要的是一份清单。要将项添加到核对表,用户将项输入到输入字段中。我的问题是我不知道如何在那里保存这些项目,即使应用程序关闭并打开后也是如此。我希望这些项目保留在清单中,直到用户使用删除按钮删除它们。
我对HTML5本地存储,cookie和数据库有所了解。我相信我需要使用HTML5本地存储?我希望我的应用离线 (wifi关闭),我不知道什么存储系统需要互联网,不需要互联网。
感谢任何帮助,我可以在此添加其他问题:^)
答案 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);
这是基本用法,您可以在文档中找到更多功能。祝您的应用好运:)