如何在一个HTML页面中保存数据,然后在phonegap中的另一个HTML页面上显示?

时间:2016-02-25 05:59:09

标签: javascript html5 cordova

我的应用要求用户保存他们创建的地图,然后让它可供以后查看。如何在具有不同HTML页面的phonegap应用程序中完成此操作?是否需要新的HTML页面才能查看每个不同的地图,或者它是否会共享一个类似的HTML页面,根据用户希望查看的内容显示不同的数据?

2 个答案:

答案 0 :(得分:0)

这实际上取决于您的要求。您可以使用多种方法获得相同的结果。

您可以在单个HTML页面中动态添加内容,也可以将其转发到新页面。

您可以使用localStorage或内存数据库或使用专用数据库解决方案存储数据,也可以使用phonegap的API http://docs.phonegap.com/en/1.3.0/phonegap_storage_storage.md.html#Storage

答案 1 :(得分:0)

另一种选择是将您的混合应用程序编写为单页应用程序(SPA),这是PhoneGap / Cordova https://cordova.apache.org/docs/en/5.4.0/guide/next/index.html的最佳做法建议。这样你就不会真正离开HTML页面,只是通过交换进出DOM的部分来给人留下印象。