我正在使用Google的ClientLocation
检索用户的地理位置(通过他们的IP地址)。这是非常慢的,因为你必须先下载,然后加载谷歌地图,然后它甚至可以开始地理定位用户IP地址。
然后我遇到了。他们做的正是我想做的,但非常快,而不用使用谷歌地图ClientLocation
。
它们似乎正在动态生成HTML页面,并将纬度、和经度注入到HTML的META
区域。
只需查看fwix.com的源代码,您就会看到如下内容:
<meta name="geo_lat" content="12.34567" />
<meta name="geo_lng" content="-98.76543" />
问题
发布于 2010-09-20 08:29:25
您不需要来自客户端的任何交互(除了他们的初始请求,即向服务器显示他们的IP地址),就可以通过他们的IP地址来定位他们。
通过IP进行地理定位都是在服务器端完成的,这可以快速地转发到客户端。如果您的加载速度慢,这是因为您的浏览器正在加载其他内容。
https://stackoverflow.com/questions/3753416
复制