很少在移动(步行/骑自行车/驾驶)时在Android设备上找到位置

时间:2019-06-25 12:00:23

标签: cordova ionic-framework geolocation gps

我真的希望它不会太宽泛,但是我尝试了很多事情来检测用户的位置。

我已经安装了Apache Cordova制造的官方https://github.com/apache/cordova-plugin-geolocation

但是使用它有很多问题。

例如:运行中的Android(步行/驾驶/骑自行车)有1/20的机会来检测用户的位置。它们的其余部分将以超时错误结束。 在Wifi上,它可以立即找到位置,但是挑战是在手表位置上找到他移动时的位置! 我试图启用高精度模式, 我试图找到一个位置,并获得良好的接待,但都没有成功。

我想知道Cordova开发人员如何使他们的用户位置LIVE活跃起来?有什么好的插件吗? 由于我在上面链接的插件在找不到位置的情况下真的没有用,不是吗?

1 个答案:

答案 0 :(得分:0)

是的,取决于某些设备,html地理位置插件不是很精确。

因此,我建议您仅将“ cordova-plugin-advanced-geolocation”用于Android。

https://www.npmjs.com/package/cordova-plugin-advanced-geolocation

代码示例:

https://github.com/Esri/cordova-plugin-advanced-geolocation/blob/master/sample/map.js