我在哪差百度地图里碧凳面设置了点击标签改变地图缩放层级的事件
浏览器中的打印是这样的
这个事件会调用地图缩放事件,所以将block改为了false
真的是坑李慧皮啊
把下面的代码加到您最后面的javascript里var navigationControl = new BMap.NavigationControl({
// 靠左上角位置
anchor: BMAP_ANCHOR_TOP_LEFT,
// LARGE类州肆型
type: BMAP_NAVIGATION_CONTROL_LARGE,
// 启用显示定位
enableGeolocation: true
})
map.addControl(navigationControl)
// 添加定位控件
var geolocationControl = new BMap.GeolocationControl()
geolocationControl.addEventListener("locationSuccess", function(e){
// 定位成功事件
var address = ''
address += e.addressComponent.province
address += e.addressComponent.city
address += e.addressComponent.district
address += e.addressComponent.street
address += e.addressComponent.streetNumber
alert("当前定位地址为:散悔" + address)
})
geolocationControl.addEventListener("locationError",function(e){
// 定位失败事件
alert(e.message)
})
map.addControl(geolocationControl)
此代码时控制地图缩放的代冲迹正码
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)