如何查看phonegap中的gps状态?

Posted

技术标签:

【中文标题】如何查看phonegap中的gps状态?【英文标题】:how to check gps status in phonegap? 【发布时间】:2012-10-22 05:09:44 【问题描述】:

我想检查在 phonegap 中 GPS 是否启用或禁用。

并在 GPS 状态发生变化时显示警报

我已经在android中完成了。

【问题讨论】:

【参考方案1】:

来自phonegap docs

var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
                                              [geolocationError],
                                              [geolocationOptions]);

你可能想做这样的事情(未经测试)

navigator.geolocation.watchPosition(function(position) 
    alert(position.coords.latitude) //or logitude and etc
);

如果你想停止观看

geolocation.clearWatch

看看this 或this,可能会有所帮助。

【讨论】:

以上是关于如何查看phonegap中的gps状态?的主要内容,如果未能解决你的问题,请参考以下文章

如何比较文本文件中的 gps 坐标以查看哪对最接近用户的当前位置 [关闭]

Phonegap 检测设备 GPS 状态

如何查看 WIFI 或 GPS 提供的用户位置

是否可以在 iPhone 上的 phonegap 应用程序中在后台跟踪 gps 位置?

如何在 xcode 控制台上查看 phonegap javascript 日志消息

GPS 追踪器与 jQuery 移动、PhoneGap 和谷歌地图