Android HTML5 地理位置不显示 GPS 图标
Posted
技术标签:
【中文标题】Android HTML5 地理位置不显示 GPS 图标【英文标题】:Android HTML5 geolocation doesn't show GPS icon 【发布时间】:2013-12-24 22:40:33 【问题描述】:我正在编写一个使用 html5 地理位置的 Phonegap 应用程序。起初我以为 GPS 从未被触发,因为 GPS 图标没有出现在通知栏中。然而,https://github.com/andygup/html5-geolocation-demo 的工具给了我出色的精度(几米,所以绝对是 GPS),而且没有显示图标。当 Phonegap 应用(或一般的浏览器应用)使用 GPS 时,有什么方法可以显示图标?
我在 Nexus 4 上使用 android 4.4.2,启用了高精度定位。
谢谢!
【问题讨论】:
我有同样的问题,在 android 4.4.x 上,gps/location 图标未显示在 chrome 或 cordova web 应用程序的通知栏中。它显示在较旧的 android 版本上。你找到解决办法了吗? 这里一样,它确实有效,但没有令人困惑的图标 【参考方案1】:我刚刚发现了原因。如果您想要更快、更准确的 GPS 更新,您似乎必须将 enableHighAccuracy 选项设置为 true。请注意,它也会使用更多电池。状态栏 GPS 图标也会出现!
navigator.geolocation.watchPosition(liveGpsFct, liveGpsFailFct, enableHighAccuracy: true);
【讨论】:
以上是关于Android HTML5 地理位置不显示 GPS 图标的主要内容,如果未能解决你的问题,请参考以下文章
《第一行代码》Android特色开发,基于位置服务,出现的问题
android - eclipse:使用使用 gps 获得的坐标显示谷歌地图