【发布时间】:2011-07-25 22:20:49
【问题描述】:
如果我在任何网页中使用navigator.geolocation.getCurrentPosition() 并使用任何带 GPS 的移动设备的网络浏览器访问它,它会使用 GPS 导航吗?
如果设备没有 GPS,它将如何确定位置?
【问题讨论】:
标签: javascript geolocation gps
如果我在任何网页中使用navigator.geolocation.getCurrentPosition() 并使用任何带 GPS 的移动设备的网络浏览器访问它,它会使用 GPS 导航吗?
如果设备没有 GPS,它将如何确定位置?
【问题讨论】:
标签: javascript geolocation gps
Geolocation API is agnostic of the underlying location information sources,因此由浏览器(和设备)决定如何确定地理位置数据。
【讨论】:
有关 Firefox 如何从 Google 获取地理位置信息的更多详细信息,请参阅此处,http://code.google.com/p/gears/wiki/GeolocationAPI
简短的回答是:他们保存一个包含所有 wifi 热点位置的数据库(很可能由拍摄街景镜头的同一辆车收集),并使用该信息提供位置数据。
【讨论】: