//这里换成你申请的百度地图api
<script type="text/javascript" src="http://api.map.baidu.com/api?type=quick&ak=hLzWo0VsyW7dGUD5BGaj5xlC4i4a0lKl&v=1.0"></script>
<script>
//手动定位
function user_position(){
if (navigator.geolocation){
navigator.geolocation.getCurrentPosition(function (position) {
var gg_lon = position.coords.longitude;
var gg_lat = position.coords.latitude;
var gc = new BMap.Geocoder();
var pointAdd = new BMap.Point(gg_lon, gg_lat);
gc.getLocation(pointAdd, function(rs){
// 百度地图解析城市名
var city = rs.addressComponents.city;
//或者任何你想要的其他信息
//console.log(rs);
}
);
});
}else{
alert("当前浏览器不支持,请手动定位.");
}
}
</script>
使用html5定位经纬度然后用百度api获取城市等位置信息
最新推荐文章于 2023-08-15 15:23:21 发布