【问题标题】:Is it possible using Geolocation like iOS and Android native geolocation services是否可以使用 iOS 和 Android 原生地理定位服务等地理定位服务
【发布时间】:2016-03-22 20:42:35
【问题描述】:

已编辑:

我一直在尝试在我的应用中使用 React-Native Geolocation API。 api与https://developer.mozilla.org/en-US/docs/Web/API/Geolocation/Using_geolocation相同

但是,该 API 不如 Android 原生地理定位服务。 当我运行该应用程序时,除非我移动 40 米,否则无法找到我的位置。

我猜Android也会应用一些strategies来查找用户位置。

如何像 iOS 和 Android 原生服务一样使用 Geolocation API?

【问题讨论】:

    标签: geolocation mapkit react-native google-geolocation


    【解决方案1】:

    不确定您是否已经尝试过,但请尝试在请求中添加手机信号塔和/或 wifi 信息。

    为什么我的地理定位精度半径非常大 回应?

    如果您的地理位置响应显示出非常高的准确度值 字段,服务可能会根据请求 IP 进行地理定位,而不是 WiFi 点或手机信号塔。如果没有手机信号塔或 接入点有效或可识别。

    要确认这是问题所在,请在您的 要求。如果响应是 404,则您已确认您的 无法定位 wifiAccessPoints 和 cellTowers 对象。

    查看常见问题解答部分here

    【讨论】:

    • 谢谢。我想这是我的错。缺乏信息。实际上我一直在开发一个跨平台的 React-Native 应用程序。如果我成功使用 Geolocation - 这与 HTML 中的 navgator.geolocation API 相同 - 那么我可以同时使用 OS 和 Android 的 api。
    • 这个链接应该是一个好的开始:andygup.net/…
    猜你喜欢
    • 2019-12-25
    • 1970-01-01
    • 2015-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多