【发布时间】:2014-12-12 08:16:36
【问题描述】:
我正在构建一个应用程序(在 android 和 iOS 上),它需要使用 ionic framework(cordova、ionic、angular)获取设备的当前位置。为此,我一直在尝试使用 Cordova's Geolocation Plugin 。在我的研究中,我发现科尔多瓦人已经弃用了本地地理定位实现,因为浏览器的地理定位效率更高HERE。 我希望这就是我构建应用程序时 config.xml 文件不包含的原因
<feature name="Geolocation">
<param name="android-package" value="org.apache.cordova.geolocation.GeoBroker" />
</feature>
但是在我的应用程序上实现插件时,当我的 GPS 开启时,插件似乎可以很好地获取位置,但它无法获取我的 GPS 关闭时的位置。这对我来说完全违反直觉。我在这里想念什么?当他们说他们不推荐使用 android geoloction 插件时,我理解错了吗? 我想知道当地理定位插件请求设备位置时究竟会发生什么。
提前致谢。
【问题讨论】:
-
嗨 Aayush,您觉得我的回答有帮助吗?
标签: android ios cordova geolocation ionic-framework