收藏
回答

MapContext.addMarkers添加8000个点聚合时真机卡死

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug MapContext.addMarkers 微信安卓客户端 8.0.15 2.20.2
let mapContext = wx.createMapContext('map')
mapContext.initMarkerCluster() 
let markerArr = []
    for (let i = 0; i < 8000; i++) {
      markerArr.push({
        id: i,
        joinClustertrue,
        longitude109.1867 + Math.random(),
        latitude18.69922 + Math.random(),
        iconPath'/images/icon/loc.png',
        width'24',
        height'24',
        title`学校${i}`
      })
    }
    mapContext.addMarkers({
      markers: markerArr,
      clearfalse,
      complete(res) {
        console.log('clusterCreate addMarkers', res)
      }
    })
回答关注问题邀请回答
收藏
登录 后发表内容