如何使用设备离线捕获地理位置 - cordova

Cra*_*azy 8 javascript android geolocation cordova

我正在使用cordova开发一个应用程序,并发现需要获取用户的纬度和经度数据,但我的应用程序将脱机使用(无法访问Internet).

我有两个问题:

1 - 如何检查设备是否处于活动状态?

2 - 如何在没有互联网连接的情况下使经度和经度脱机?这是可能的?

Ale*_*ñoz 7

我会尽力回答你:

1.-您可以使用PhoneGap GeoLication API检查位置,以及是否启用了GPS.检查一下: 使用PhoneGap检查GPS是否已启用

2.-是的,GPS是一个卫星系统,允许您的设备跟踪它在地球上的当前位置.它独立于您的手机操作员,然后来自Internet连接.然后,您的设备将能够知道它的位置.HTML5离线模式和地理位置

此外,您可能需要Internet连接才能显示地图.离线地图没有太多解决方案.只是手工艺人:http://davidrs.com/wp/phonegap-3-0-leaflet-offline-maps/

希望能帮助到你

记住:当打开平面模式时,大多数设备也会关闭GPS天线.