跳转至

实时监听缩放级别

map.addEventListener("zoomend", function(e){
  let zoom= map.getZoom(); // 获取缩放级别
// 其余操作
});

vue2 组件使用通过箭头函数获取外部 this

this.map.addEventListener("zoomend", (e) => {
  let zoom= this.map.getZoom(); // 获取缩放级别
  console.log("地图级别",zoom)
  // 设置地缩放级别 - 可以添加 if 判断当地图缩放级别为多少的时候切换至地球模式
  this.map.setZoom(1);
  // 设置地图模式 - 地球
  this.map.setMapType(BMAP_NORMAL_MAP);
});