使用html5的Geolocation API实现定位

2021-09-07 18:12

阅读:753

标签:func   使用   doctype   current   实现   log   onclick   browser   logs   公司有个需求,需要获取用户的位置,所以看了下html5的Geolocation 这个新东西,发现挺好用的。 点击这个按钮,获得您的坐标: 试一下 var x=document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else{x.innerHTML="Geolocation is not supported by this browser.";} } function showPosition(position) { x.innerHTML="Latitude: " + position.coords.latitude + "Longitude: " + position.coords.longitude; }   上面代码运行后,先会弹出,是否允许获取您的当前地理位置,如果你点击确定,那么就会得到你当前位置的坐标,那么我们就可以把这个坐标显示到地图上了。 最好是用高德地图的,因为高德地图的坐标和谷歌地图的坐标是一致的,不需要进行坐标转换,百度地图就不行,需要转换坐标,又是一大堆代码。使用html5的Geolocation API实现定位标签:func   使用   doctype   current   实现   log   onclick   browser   logs   原文地址:http://www.cnblogs.com/maomao93/p/7455534.html


评论


亲,登录后才可以留言!