【发布时间】:2017-12-07 22:38:10
【问题描述】:
当您在手机/平板电脑上打开网页并使用
navigator.geolocation.getCurrentPosition()
我们得到的结果是否与使用 Google Play 服务位置 API 时相同?
我们是否得到与使用 iOS 原生位置 API 时相同的结果?
谢谢!
【问题讨论】:
标签: ios html geolocation location google-play-services
当您在手机/平板电脑上打开网页并使用
navigator.geolocation.getCurrentPosition()
我们得到的结果是否与使用 Google Play 服务位置 API 时相同?
我们是否得到与使用 iOS 原生位置 API 时相同的结果?
谢谢!
【问题讨论】:
标签: ios html geolocation location google-play-services
这实际上取决于两个操作系统中可用的信息级别。
例如,如果 GPS 芯片在 Android 和 iOS 上都可以工作并且锁定到正确的卫星数量,那么您应该得到相同的结果。
但是,当 GPS 不可用时,每个 API 使用自己的方式(例如 wifi、信号塔 ID 或 IP 地址)来估计位置,然后您会发现一些差异。
【讨论】: