收藏
回答

使用微信地图组件时,当enableDefaultStyle设置为false点击事件失效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug markerClusterClick 微信安卓客户端 8.0.49 3.4.2

https://developers.weixin.qq.com/miniprogram/dev/component/map.html


24年4月27号以前功能都能正常运行,今天收到用户反馈说功能无效,排查许久,故此反馈。

代码问题描述:

当设置enableDefaultStyle为false时,通过addMarkers添加自定义簇群点,并通过mapCtx.on('markerClusterCreate', () => {})监听点击事件,目前点击事件完全不会被触发,但是当设置enableDefaultStyle为true时,点击事件就会生效。


代码片段:https://developers.weixin.qq.com/s/ARFICpm272ly,期望打印markerClusterClick,可实际却并没有。


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

8 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    04-28

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    04-28
    有用
    回复 7
    • 斯年
      斯年
      05-04
      麻烦看下最新评论呢
      05-04
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      05-07回复斯年
      工具表现有问题  先用真机调试看看
      05-07
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      05-09回复斯年
      工具还没支持点聚合
      05-09
      回复
    • 十七l
      十七l
      05-20
      ios真机无法监听到"markerClusterClick"事件,这个问题目前有解决嘛
      05-20
      1
      回复
    • 饮水思源
      饮水思源
      08-09
      ios真机无法监听到markerClusterClick点击事件,这个问题目前有解决方案吗
      08-09
      回复
    查看更多(2)
  • L
    L
    08-15

    ios真机无法监听到markerClusterClick点击事件,这个问题目前有解决方案吗,ios 8.0.50还是有问题

    08-15
    有用 1
    回复
  • 咻咻咻啾啾啾
    咻咻咻啾啾啾
    05-15

    我也遇到了,只要是 enableDefaultStyle false ,ios 8.0.49 的 点聚合就点不开

    05-15
    有用 1
    回复
  • 十七l
    十七l
    05-08

    我也遇到了这个问题,用uniapp开发的微信小程序,当设置enableDefaultStyle为false后,在开发者工具中"markerClusterClick"事件能够被监听到,但是用ios真机模拟调试就无法监听到

    05-08
    有用 1
    回复
  • 哄哄
    哄哄
    10-21

    同问,还能不能解决了

    10-21
    有用
    回复
  • 奔波儿灞
    奔波儿灞
    09-15

    这都半年了吧,这都解决不了...

    09-15
    有用
    回复
  • 神经蛙
    神经蛙
    05-21

    也遇到了这个问题。当设置enableDefaultStyle为false后,在开发者工具中"markerClusterClick"事件能够被监听到,但是用ios真机模拟调试就无法监听到

    05-21
    有用
    回复
  • 斯年
    斯年
    05-03

    https://developers.weixin.qq.com/s/ARFICpm272ly

    本来想新建个代码片段,恰好你们官方提供的Demo就能完美复线,您可以观察打印日志,markerClusterClick事件根本没有触发。并且,当设置enableDefaultStyle为false后,就有打印日志了。

    05-03
    有用
    回复 1
    • 陈喆宇
      陈喆宇
      05-07
      我们今天也遇到了这种情况,ios微信版本为8.0.44时点击事件生效,升级到8.0.49后markerClusterClick就不触发了
      05-07
      回复
登录 后发表内容