如果我在任何网页中使用navigator.geolocation.getCurrentPosition()
并使用带GPS的任何移动设备的网络浏览器访问它,它会使用GPS导航吗?
如果设备没有GPS,它将如何确定位置?
答案 0 :(得分:2)
Geolocation API is agnostic of the underlying location information sources因此,由浏览器(和设备)决定如何确定地理位置数据。
答案 1 :(得分:1)
有关Firefox如何从Google http://code.google.com/p/gears/wiki/GeolocationAPI
获取地理位置信息的详细信息,请参阅此处简短的回答是:他们保留一个数据库,其中包含所有wifi热点的位置(最有可能由拍摄街景镜头的相同汽车收集)并使用该信息提供位置数据。