Google客户端位置

时间:2013-07-27 03:57:31

标签: javascript jquery google-maps geolocation

我将从相关代码开始:

<script type="text/javascript">
  if(google.loader.ClientLocation){
    visitor_city = google.loader.ClientLocation.address.city;
    document.getElementById('location').value = visitor_city;
  }
</script>

在我的情况下,此代码有时无法生成正确的城市。在某些情况下,它会发布一次正确的城市,有时会发布错误的城市,最后根本不发布任何内容。我需要城市位置正确才能控制对我网站的访问权限,以便我可以建立本地关注者。该代码基于this site的信息。

我想继续使用Google位置服务,我想知道其他人是否也有同样的问题。如果是这样,你有没有想出一个更好的解决方案呢?

编辑:我位于加拿大安大略省的渥太华,所以互联网接入或地理位置不应该是一个问题,因为我没有出现在福音中。

0 个答案:

没有答案
相关问题