为了账号安全,请及时绑定邮箱和手机立即绑定

html5获取不了经度和纬度

html5获取不了经度和纬度

best_lion 2016-10-19 11:18:50
<!DOCTYPE html><html><body><p id="demo">点击这个按钮,获得您的位置:</p><button onclick="getLocation()">试一下</button><div id="mapholder"></div><script src="http://maps.google.com/maps/api/js?sensor=false"></script><script>var x=document.getElementById("demo");function getLocation()  {  if (navigator.geolocation)    {    navigator.geolocation.getCurrentPosition(showPosition,showError);    }  else{x.innerHTML="Geolocation is not supported by this browser.";}  }function showPosition(position)  {  lat=position.coords.latitude;  lon=position.coords.longitude;  latlon=new google.maps.LatLng(lat, lon)  mapholder=document.getElementById('mapholder')  mapholder.style.height='250px';  mapholder.style.width='500px';  var myOptions={  center:latlon,zoom:14,  mapTypeId:google.maps.MapTypeId.ROADMAP,  mapTypeControl:false,  navigationControlOptions:{style:google.maps.NavigationControlStyle.SMALL}  };  var map=new google.maps.Map(document.getElementById("mapholder"),myOptions);  var marker=new google.maps.Marker({position:latlon,map:map,title:"You are here!"});  }function showError(error)  {  switch(error.code)     {    case error.PERMISSION_DENIED:      x.innerHTML="User denied the request for Geolocation."      break;    case error.POSITION_UNAVAILABLE:      x.innerHTML="Location information is unavailable."      break;    case error.TIMEOUT:      x.innerHTML="The request to get user location timed out."      break;    case error.UNKNOWN_ERROR:      x.innerHTML="An unknown error occurred."      break;    }  }</script></body></html>不知道为什么一直获取不了经度和纬度   是代码问题还是本来就获取不了
查看完整描述

3 回答

已采纳
?
拖鞋_

TA贡献453条经验 获得超223个赞

这个要在移动端才能测  用手机才能测出来效果

查看完整回答
反对 回复 2016-10-19
  • best_lion
    best_lion
    是要在手机才可以吗? pc上的浏览器不行吗?
  • 拖鞋_
    拖鞋_
    必须手机 你把你的web发布到一个web容器 比如tomcat 用手机访问IP地址
  • best_lion
    best_lion
    那么有一些pc网站他能知道我在那个市, 它是如何做到
点击展开后面3
?
输输输

TA贡献22条经验 获得超21个赞

root了没有?

查看完整回答
反对 回复 2016-10-19
  • best_lion
    best_lion
    是要在手机才可以吗? pc上的浏览器不行吗?
  • 3 回答
  • 0 关注
  • 2359 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信