原生H5关于获取当前坐标
原生H5关于获取当前坐标
之前 看网上的方法 及百度和腾讯提供的方法总是获取到的位置是 ip的坐标,但是ip的最小精确是省市区坐标,获取的又用不了......... 绕了很大的弯子,才把坑填住,记录一下
<script>
// H5 获取当前位置经纬度
var location_lon = '',location_lat = ''; // 经度,纬度
if (navigator.geolocation){
navigator.geolocation.getCurrentPosition(function (position) {
location_lon = position.coords.longitude;
location_lat = position.coords.latitude;
alert('h5经度:'+location_lon);
alert('h5纬度:'+location_lat);
location.href=`{:url('index/index')}?x=${location_lon}&y=${location_lat}`;
});
}else {
alert("您的设备不支持定位功能");
}
</script>
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 阿牛哥
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果