百度地图API中心点偏移解决
2018-11-29 本文已影响32人
这真的是一个帅气的名字
问题描述


开始解决
经过查询,这种问题通常是容器处于隐藏状态导致的,api会认为地图宽高为0。建议等待容器处于可见状态后再初始化地图。
不过有牛人给出了最简单的解决方案:
var nowHc2=document.documentElement.clientHeight/2;//算出高的一半
var nowWc2=$(window).width()/2;//宽的一半
map.panBy(nowWc2,nowHc2);//定位


来源:http://tieba.baidu.com/p/1252921050