我想创建一个Phonegap应用程序,它将在网络丢弃时保存当前的地理位置。 例如,一旦我的网络或数据连接断开,我想在特定时间捕获地理位置。 我不知道它是否完全可能,但如果有人可以直接指导,我会很感激。引导我走适当的路。博客链接,指导肯定会有所帮助。
谢谢。
答案 0 :(得分:0)
您可以使用此插件进行地理定位,在config.xml中进行设置,并且:
<feature name="Geolocation">
<param name="android-package" value="org.apache.cordova.geolocation.GeoBroker" />
</feature>
易于使用,并且可以检测您的应用何时离线,您可以使用此 plugin。
所以文件会是这样的:
document.addEventListener("offline", onOffline, false);
function onOffline() {
navigator.geolocation.getCurrentPosition(onSuccess, onError);
}
function onSuccess(){
alert('position detected');
}
function onError(){
alert('ERROR Detecting your current position');
}