【发布时间】:2013-04-03 09:29:30
【问题描述】:
我一直在开发一个应用程序,并找到了很多可以做我需要的事情,但是似乎有很多方法可以完成任务,我想我会问专家他们会走哪条路。
那么,如何构建有问题的应用程序...
Idea,一款使用 GPS 地理定位引导您穿过村庄的应用,当您到达兴趣点(可能是 20 个左右)时,该应用会提醒您并向您讲述信息(媒体文件),并可能显示一些相关照片。
使用 HTML5、JQM 和 phonegap (Android),我在一个#page 上进行地理定位,显示当前位置,然后在与该地点的距离足够近时触发页面更改,然后播放位于一个网络服务器。
我目前有一个多页面设置,但是当我尝试添加更多兴趣点并显示不同的地图等时,它变得令人困惑,并且内部页面导航被证明是棘手的。 我已经在构建中达到了一个点,现在想知道如何在不破坏已经工作的情况下继续进行。
对于功能,多页是要走的路吗?如果是这样,我应该如何构建它? 每次到达一个点时,它是否应该打开一个新的#page,然后在该页面上运行一个事件? 将所有叙事 mp3 文件存储在本地还是服务器上? 将所有地图坐标存储在一个数组中并引用它们,如何?
有什么建议吗? 干杯
【问题讨论】:
标签: html cordova geolocation jquery-mobile