在项目中引入了百度地图,运行是发现标注的位置发生了偏移,标注点在左上角(0,0)的位置:
此时看不到标注点,拖动时可以看见。在网上各种百度,在JavaScript中加各种代码,都没有效果,但在一篇博客中看见有这么一段代码:
var loadCount = 1;
map.addEventListener("tilesloaded",function(){
if(loadCount == 1){
map.setCenter(point);
}
loadCount = loadCount + 1;
});
但运行时标注点依旧在左上角,偶然我将loadCount=1改为loadCount=0,起效果了,打印loadCount出现的是:进入页面