『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

通过浏览器检测经纬度-HTML5

通过浏览器检测经纬度-HTML5
利用浏览器检测经纬度是HTML5的新属性,在HTML5中引进了HTML5 Geolocation用来定位用户的位置。

       利用浏览器检测经纬度是HTML5的新属性,在HTML5中引进了HTML5 Geolocation用来定位用户的位置。当然要使用这项功能需要浏览器支持HTML5才可以。

 

      关于隐私

 

       是的,地理位置属于用户的隐私数据,因此必须要得到用户的授权才可以使用HTML5 Geolocation,否则无法使用。

       TIPS

 

       如果设备中有相关的GPS设备经纬度信息会更加准确,例如IPHONEandroid等智能手机上的浏览器,会到更加精确的经纬度信息。如果在仅仅在PC上,可能得到只是当地服务接入点的地理数据。(PS:仅仅是可能,我没有考证过)

 

 

       调用示例

 

<script>

var x=document.getElementById("demo");

function getLocation()

  {

  if (navigator.geolocation)

    {

    navigator.geolocation.getCurrentPosition(showPosition);

    }

  else{x.innerHTML="浏览器不支持,赶紧换掉";}

  }

function showPosition(position)

  {

  x.innerHTML="纬度: " + position.coords.latitude +

  "<br />经度: " + position.coords.longitude;

  }

</script>

      京ICP备2025132830号-1 京公网安备 号