2012-02-20 59 views
0

据我所知,浏览器所拥有的地理位置信息来自IP。但是有了IP,我们只能获得像城市,国家这样的位置。为什么HTML5可以准确检测到地理位置?

我不知道为什么HTML5可以找到我确切的街道名称,像这样的页面做了什么:http://html5demos.com/geo

+2

http://stackoverflow.com/questions/2641948/how-html5-geolocation-feature-works – fcalderan 2012-02-20 08:34:34

+2

可能的重复您链接到的页面在每种情况下都不显示确切位置 - I – MarcinJuraszek 2012-02-20 08:34:53

+0

可能重复的[About在HTML 5中的地理定位](http://stackoverflow.com/questions/2248404/about-geolocation-in-html-5) – jondinham 2012-02-20 08:35:33

回答

2

好了,事实并非如此。它做出了有根据的猜测。但是你链接的页面对我来说已经有好几公里了。尽管事实上,我的浏览器确实知道我的地址(Opera将它作为设置的一部分)。