为啥 HTML5 可以准确检测地理位置?

Posted

技术标签:

【中文标题】为啥 HTML5 可以准确检测地理位置?【英文标题】:Why HTML5 can detect exactly the geographic location?为什么 HTML5 可以准确检测地理位置? 【发布时间】:2012-02-20 08:32:48 【问题描述】:

据我所知,浏览器的地理位置信息来自 IP。但是有了IP,我们只能获取城市、国家等位置。

我想知道为什么 html5 可以找到我的确切街道名称,就像这个页面所做的那样:http://html5demos.com/geo

【问题讨论】:

***.com/questions/2641948/…的可能重复 您链接到的页面在每种情况下都不会显示确切的位置 - 我 About Geolocation in HTML 5的可能重复 离我只有几个街区。 【参考方案1】:

嗯,它没有。这是一个有根据的猜测。但是你链接的页面对我来说有几公里。尽管事实上我的浏览器确实知道我的地址(Opera 将它作为设置的一部分)。

【讨论】:

以上是关于为啥 HTML5 可以准确检测地理位置?的主要内容,如果未能解决你的问题,请参考以下文章

HTML5 地理位置不准确

使用 html5 地理位置的网页不如 Google Map 准确?

Windows 上的 HTML5 地理位置比 Linux(Firefox、Chrome、[Chromium])更准确

为啥 html5 地理位置无法获得结果?

为啥这个 HTML5 地理位置相关的 JavaScript 代码会出错?

为啥这个 HTML5 地理定位代码不能仅在 iOS 上获取用户的位置?