How does Chrome know my geolocation?(Chrome 如何知道我的地理位置?)
问题描述
Chrome 在检测我的位置方面似乎非常准确.它是如何做到的?你能指出我的源代码吗?
Chrome seems to be very accurate in detecting my location. How does it do it? Can you point me to the source code?
推荐答案
地理位置可以根据:
- GPS(如果有)
- 可用的 Wi-Fi 网络和信号强度
- 可用的基站和信号强度
- IP 地址查询
请参阅 W3C Geolocaton API 和 Google Gears API(Chrome 的/W3C 地理定位 API 基于此).
See the W3C Geolocaton API and Google Gears API (which Chrome's/W3C Geolocation API is based on).
Chromium的地理位置源码可以查看在线.
这篇关于Chrome 如何知道我的地理位置?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!