百度API地图的标注不是居中显示,而是显示在左上角是怎么回事?已解决!

在项目中引入了百度地图,运行是发现标注的位置发生了偏移?

百度API地图的标注不是居中显示,而是显示在左上角是怎么回事?已解决!_第1张图片

按道理是按照坐标定位的,为啥跑到左上角去了,刚开始百思不得其解。

废话不多说,直接上能够处理的代码。

加入这一行就可以了:map.panBy(580, 150);

//map.panBy(580, 150);
//第一个参数是宽度
//第二个参数是高度
//基本设置为你放 id = "allmap" 的div的一半,就居中了。


 

百度API地图的标注不是居中显示,而是显示在左上角是怎么回事?已解决!_第2张图片

 

完美解决!敬礼,撒花。

 

百度API地图的标注不是居中显示,而是显示在左上角是怎么回事?已解决!_第3张图片

你可能感兴趣的:(JavaScript)