收藏
回答

MAP控件的bindcallouttap和bindmarkertap无效

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug map 客户端 最新 2.4.1

- 当前 Bug 的表现


IOS



<view class='maps'>

<map longitude="{{mapdata.longitude}}" latitude="{{mapdata.latitude}}" show-location="{{mapdata.showlocation}}" show-compass="{{mapdata.showcompass}}" markers="{{mapdata.markers}}" class='map' style='width:{{mapW}}px;height:{{mapheight}}px' bindcallouttap="callouttap" bindmarkertap="markertap" include-points="{{includpoints}}"></map>

</view>



- 预期表现


callouttap和callouttap函数可以正常调用


- BUG


气泡正常弹出, 但是点击后完全没有反应, 不调用对应函数


callouttap:function(e){

    wx.showToast({

    title: 'callouttap',

    })

},

markertap:function(e){

    wx.showToast({

    title: 'markertap',

    })

}


最后一次编辑于  2018-12-05  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

5 个回答

  • 娇华
    娇华
    2018-12-06

    你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-12-06
    赞同
    回复
  • 翁育东
    翁育东
    2018-12-22

    请问你弄好了吗?我也是这个问题

    2018-12-22
    赞同
    回复
  • Cyan
    Cyan
    01-03

    同问

    01-03
    赞同
    回复
  • 邱小健
    邱小健
    07-13

    我也遇到这个问题


    07-13
    赞同
    回复
  • 幸福待定
    幸福待定
    08-08

    每个标记点需要个id吧


    08-08
    赞同
    回复