收藏
回答

MAP控件的bindcallouttap和bindmarkertap无效

框架类型 问题类型 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 个回答

  • 代路路
    代路路
    2019-08-08

    每个标记点需要个id吧


    2019-08-08
    有用
    回复
  • 邱小健
    邱小健
    2019-07-13

    我也遇到这个问题


    2019-07-13
    有用
    回复
  • Cyan
    Cyan
    2019-01-03

    同问

    2019-01-03
    有用
    回复
  • 小东
    小东
    2018-12-22

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

    2018-12-22
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2018-12-06

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

    2018-12-06
    有用
    回复
登录 后发表内容