for(var i=0;i<visitMap.length;i++){
var imgName = visitMap[i].classcolor.split("#")[1].trimRight();
var markerImg = "../../images/"+imgName+".png";
var marker = new BMap.Marker(new BMap.Point(visitMap[i].coorbaiduy,visitMap[i].coorbaidux),{icon:new BMap.Icon(markerImg,new BMap.Size(30, 30))});
var content = "展示信息";
map.addOverlay(marker);
marker.infoWindow = new BMap.InfoWindow(content,{
width : 300, // 信息窗口宽度
height: 150, // 信息窗口高度
enableMessage:true//设置允许信息窗发送短息
}); //添加窗口信息
marker.addEventListener("click", function(e){ //展示窗口信息
this.openInfoWindow(e.target.infoWindow);
});
}
IOS14系统this.openInfoWindow(e.target.infoWindow);这个是可以的,IOS15这个就 不行了,请问有遇到的吗,该如何解决。
1 个回复
lihailan - xue
解决了不,我的也出问题了