map组件自定义气泡点击多个标记,在Android上一个气泡不隐藏,要如何做到只显示一个气泡?

发布于 6 年前作者 xiulan141595 次浏览最后编辑 6 年前来自 issues

使用map组件自定义气泡,在iOS上,点击第一个marker会显示相应的气泡,点击第二个marker时第一个气泡会隐藏显示第二个气泡,而在安卓上点击几个marker就显示几个气泡。

<map id="parkMap" style="width:100%; height:{{mapHeight}};" latitude="{{latitude}}" longitude="{{longitude}}" markers="{{markers}}" enable-satellite="true" enable-3D = "true" skew='15' bindmarkertap = "clickMarkert" show-location >

  <cover-view slot="callout">

        <block wx:for="{{customCalloutMarkerIds}}" wx:key="*this">

          <cover-view  marker-id="{{item}}" >

          <cover-view class="map-callout">

            <cover-image width="300" height="150" src="{{MarkersItem.ImgPath}}" />

             <cover-view class="map-callout-view">

             {{index}}-{{item}}

             </cover-view> 

          </cover-view>

          </cover-view>

        </block>

      </cover-view>

</map>

0 回复
暂无回复