html52.com
我爱小程序-开发者交流社区

【map】context 的 addMarkers 添加的节点的 customCallout 无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug addMarkers 微信iOS客户端 7.0.18 2.13.2

代码在上面链接中,是这样的,我使用的是文档中 “marker 上的自定义气泡 customCallout” 附带的示例修改的,修改的内容如下:

  1. 将基础库调整为 `2.13.2`
  2. 修改 `index.js` 中 `addMarker` 的代码如下:
addMarker() {
  const markers = allMarkers
  this.mapCtx.addMarkers({
    markers,
    clear: false,
  })
  this.setData({
    // markers,
    customCalloutMarkerIds: [2,3,4],
  })
},


此时的结果为:

  1. 开发工具(1.03.2010204)中,点击添加marker按钮,没有任何反应
  2. 手机端(iOS)中点击添加marker后,绿色的marker出现了,`normalCallout` 这个 marker 的 `callout` 有出现,但是其他的 `customCallout` 均未出现

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付