看了别人的贴子同样没有解决方案,再一次提问,希望官方能给出回答怎么解决,能帮到很多人!
<map id="mapId" style="width:100%;height:100vh" latitude="{{latitude}}" longitude="{{longitude}}" markers="{{markers}}" bindcallouttap="clickCallout" bindmarkertap="clickMarker">
<cover-view slot="callout" >
<cover-view marker-id="0" data-btn="one">
<cover-view class="panel">
<cover-view class="button" bindtap="testEvent1" >按钮1</cover-view>
<cover-view class="button" bindtap="testEvent2" >按钮2</cover-view>
</cover-view>
</cover-view>
</cover-view>
</map>
自定义气泡customCallout上的<cover-view>添加的点击事件没有触发,触发的只有整个customCallout的bindcallouttap事件,返回的只有markerId,如果有两个或多个按钮,如下图,怎么判断我点击的是哪个按钮去执行不同的事件?
这种都是小程序嵌套h5页面 里边都是用h5写的 前几天我刚写了个
大佬,有办法解决了吗?我也遇到了
有解决方案了吗
现在有解决方案了吗
没有办法实现吗
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
暂时没有好的方案,自定义的气泡,点击时只有这个气泡的整体事件。这个需求好像很多,只能等官方能针对这个问题给大家解决下。