2016-05-31 63 views
0

我打算使用Phonegap制作我的第一个应用程序。Phonegap - 即使在应用程序关闭后,如何将文本保存在清单应用程序中

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

我对HTML5本地存储,cookies和数据库有一些了解。我相信我需要使用HTML5本地存储?我想我的应用程序使用离线(wifi off)我不知道什么存储系统需要互联网,不需要互联网。

得到任何帮助,我可能会增加另外的问题这样的:^)

回答

0

我已经使用HTML5的localStorage做一个清单应用程式自己。

HTML和JavaScript的小知识,你应该能够教你如何通过学习Localstorage from w3Schools

+0

很酷,你使用Phonegap作为你的框架? – Alexander

+0

我使用AngularJS从JSON文件中获取所有数据,并在清单中传播具有事件名称和图像的DOM。 –

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); 

这是基本的使用方式,您可以在文档中找到更多的功能。祝你好运与你的应用程序:)

相关问题