安卓版本: 6.5.16
红米手机,
map 中单个或者多个marker都不显示,callout 安卓机也不显示, 不清楚什么问题
markers: [{
id: "1",
latitude: res.latitude,
longitude: res.longitude,
width: 40,
height: 50,
iconPath: "/images/location.png",
title: "哪里1",
callout:{
content: "这里位置1",
color: "#FFFFFF",
fontSize: 14,
borderRadius: 5,
bgColor: "#586c94",
padding: 5,
display: "ALWAYS"
}
},
{
id: "2",
latitude: 120.15618,
longitude: 30.376068,
width: 40,
height: 50,
iconPath: "/images/location.png",
title: "哪里2",
callout:{
content: "这里位置2",
color: "#FFFFFF",
fontSize: 14,
borderRadius: 5,
bgColor: "#586c94",
padding: 5,
display: "ALWAYS"
}
},
{
id: "3",
latitude: 120.25618,
longitude: 30.376068,
width: 40,
height: 50,
iconPath: "/images/location.png",//"/resources/location.png",
title: "哪里3",
callout:{
content: "这里位置3",
color: "#FFFFFF",
fontSize: 14,
borderRadius: 5,
bgColor: "#586c94",
padding: 5,
display: "ALWAYS"
}
}
]
我也遇到这个问题了,你试试点一下marker display: 'ALWAYS'好像没起作用
不是说已解决吗? 我在中间还出现了几次。之后就一直不出现
证书有问题 必须是信任的证书才可以
cover-view的兼容性问题简直让人心力交瘁,再也不想开发地图小程序了
有解决方法吗
地图相关参数只能够在载入时定义一次,之后通过setData进行修改就会失效
遇到同样的问题
放大地图或移到别的地方,再回来后,有些marker就不见了,我测试的时候,也出现这种情况
是的 必须把markers 写死 , 之后的reload再去更改就是赋值不上去, 不知道什么原因
据我实际测试发现唯一能够百分百显示的方法就是在onload里面设置markers数据,之后再进行修改就会出问题