此处已经设置了文字居中
let label = new Object();
label.color = "#fff";
label.fontSize = 15;
label.textAlign = "center";
label.anchorY = -46;
marker.label = label;
模拟器上的效果与IOS一致,是符合要求的,但安卓机子上文本就偏右了
第一张是IOS的,第二张是小米10(调试库版本2.13.1)的效果
还请有这方面解决办法的大佬帮帮忙
除此之外,label还有点击问题,以及层级问题。
类似我上面的图片,点击marker中的数字是无法触发点击事件的,必须点击周围的marker,而且一旦点击marker后,marker的层级便会变高,这时候label将会被marker挡住。这问题我在论坛立马也搜到了不少相关帖子,但这问题一直没修复,我说一下我的解决办法,就是在点击事件中再次设置一下lable。
问题已复现,我们会在后续版本中进行修复。
是不是已经放弃地图了???
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)