HTML5地理位置功能如何工作?

Mor*_*eng 20 html5 geolocation

浏览器如何判断我在哪里?

完全基于注册的IP地址?如果我在代理后面怎么办?

Mat*_*nen 14

这取决于浏览器及其设置.它可能使用GPS,基于WLAN AP的位置,IP位置或任何其他可想到的定位方法.

浏览器在您的本地计算机上运行,​​因此即使您在代理后面,它也应该能够找到您的实际IP地址(除非安全功能阻止它被发送以查找地理定位服务器).是否有任何浏览器足够智能处理NAT(本地计算机具有私有IP)并查找网关的IP地址,我不知道.


Bra*_* G. 12

正如Matti所说,它是特定于浏览器的.以下是有关Firefox如何实现的信息:http://www.mozilla.com/en-US/firefox/geolocation/