可以将自定义IP与Google Chrome的地理定位功能结合使用吗?

时间:2010-09-27 02:44:19

标签: php javascript html

今天我在Chrome上测试了google的地理定位系统工具,这个页面:http://www.browsergeolocation.com/,思考是,可以使用这项服务,但没有我的IP?,我的意思是,使用其他IP来检索地理信息。

PS 1:我知道有很多提供iptogeo服务的网站,但它们只给你一个非常一般的地址。这项特殊的服务不仅给了国家和国家,甚至给了街道!

PS 2:我在这里发布这个问题,因为我知道解决方案可能在代码上。谢谢!

2 个答案:

答案 0 :(得分:2)

根据W3C,

  

Geolocation API必须是不可知的   到底层的位置来源   信息。

所以不,假设源可能是基于附近SSID的板载GPS或三角测量,则不能仅使用IP来完成。你无论如何只能得到与iptogeo服务一样好的结果,如果它有效,因为谷歌无法进入我的电脑并阅读我的GPS。爱好。

答案 1 :(得分:0)

我认为你不能将它用于其他人的IP。该站点使用位置感知浏览,这是一种浏览器功能,需要得到用户的授权。用户的浏览器还可以提供只有他们也可以访问的其他信息。

您可以在Geolocation in Firefox了解有关位置感知浏览的更多信息。这个页面适用于firefox,但描述了一些重要的事情。

仅供参考我的结果的准确性仅限于我的城市。