Cordova Geolocation有时会工作,有时则不工作

问题描述 投票:1回答:2

我正在开发一个Ionic应用程序,它使用Geolocation来获取当前位置的坐标。最近发现Geolocation大部分时间都在开放区域工作,但在封闭的房间里,它运作不正常。我试图更改一些设置,例如将enableHighAccuracy设置为TrueFalse,但它无法解决问题。有任何建议如何让Geolocation在封闭的房间工作?

angular cordova ionic-framework geolocation
2个回答
0
投票

我们在一个混合移动应用程序中也遇到了同样的问题。它将在开放Wifi网络中工作。但它不适用于封闭/安全的无线网络。您需要与管理员联系以启用Google地图网址作为白名单网址。


0
投票

常见的位置信息源包括全球定位系统(GPS)和从诸如IP地址,RFID,WiFi和蓝牙MAC地址以及GSM / CDMA小区ID之类的网络信号推断的位置。 https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-geolocation/

GPS通常无法在室内工作,您可以尝试将定位与同一位置的其他应用进行比较。除了GPS之外,还支持其他方法,根据您的使用情况,您可以使用RFID /蓝牙信标。

© www.soinside.com 2019 - 2024. All rights reserved.