我的应用要求用户保存他们创建的地图,然后让它可供以后查看。如何在具有不同HTML页面的phonegap应用程序中完成此操作?是否需要新的HTML页面才能查看每个不同的地图,或者它是否会共享一个类似的HTML页面,根据用户希望查看的内容显示不同的数据?
答案 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的部分来给人留下印象。