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

2024-02-28

我正在使用 cordova 开发一个应用程序,并发现需要获取用户的纬度和经度数据,但我的应用程序将离线使用(无需互联网访问)。

我有两个问题:

1 - 如何检查设备是否启用 GPS?

2 - 如何在没有互联网连接的情况下离线获取纬度和经度?这是可能的?


我会尽力回答你:

1.- 这里有使用方法PhoneGap 地理定位 API http://docs.phonegap.com/en/edge/cordova_geolocation_geolocation.md.html检查位置以及 GPS 是否启用。也检查一下:使用 PhoneGap 检查 GPS 是否启用 https://stackoverflow.com/questions/13006454/use-phonegap-to-check-if-gps-is-enabled

2.- 是的,GPS 是一个卫星系统,可让您的设备跟踪其在地球上的当前位置。它独立于您的手机运营商,然后独立于互联网连接。然后,您的设备将能够知道它的位置。HTML5 离线模式和地理定位 https://stackoverflow.com/questions/3693256/html5-offline-mode-and-geolocation

此外,您可能需要互联网连接才能显示地图。离线地图的解决方案并不多。只是工匠的:http://davidrs.com/wp/phonegap-3-0-leaflet-offline-maps/ http://davidrs.com/wp/phonegap-3-0-leaflet-offline-maps/

希望能帮助到你

REMEMBER:打开平面模式时,大多数设备也会关闭 GPS 天线。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用离线设备捕获地理位置 - cordova 的相关文章