收藏
回答

地图点聚合,第一次聚合后,再展开,有的点位label缺失

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android 4.2.0.135 华为mate50 pro 8.0.50

地图点聚合:(真机调试模式下)

1、第一次数据请求,聚合后,再展开,有的点位label缺失;

2、同一页面,第二次再进行数据请求,再次聚合再展开,就正常了。

3、使用MapContext.on('markerClusterCreate', callback),通过 MapContext.addMarkers 更新聚合簇的样式,会导致这样的问题,使用默认样式就正常;

4:、代码片段截图:

第一次聚合:

第一次聚合展开后(好多个点位都缺失了):


补充:

最后一次编辑于  09-09
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    09-10

    你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    09-10
    有用
    回复 1
    • 霏微。
      霏微。
      09-10
      发现原因了,是点位id的原因,之前的id是后端返回的数据,也是数字格式,但不是连续的数字,不知道是不是因为这个原因,导致出现这个bug,我把点位id换成连续的数字,就好了
      09-10
      回复
登录 后发表内容