微信小程序如何让一个盒子在地图map上面显示

wxml :
----------地图-------------

<map id="map" longitude="{{longitude}}" latitude="{{latitude}}" controls="{{controls}}" bindcontroltap="controltap" markers="{{currentOrder.markers}}" bindmarkertap="markertap" polyline="{{polyline}}" bindregionchange="regionchange" scale="{{scale}}show-location="true" style="width: 100%; height: {{mapHeight}}rpx;"></map>

<cover-view>要覆盖在map上的盒子</cover-view>

结果时盒子没有显示

阅读 8.6k
4 个回答

<cover-view>标签一定要放在<map>标签里面,覆盖原生组件的功能是可以实现的

<map>
    <cover-view></cover-view>
</map>

map 组件会上传后会被解析成原生,所以上面是不能覆盖东西的。但是 map 组件提供的controls="{{controls}}"是可以实现上面显示悬浮物的功能。。。 请参考 小程序 摩拜单车,摩拜小程序是全屏的地图,点击扫码按钮和上面的广告活动区块都是通过controls实现的。

map,video上面不能盖东西

新手上路,请多包涵

我使用cover-view在电脑上是可以在map上的,但是到手机上就不可以了,你解决了吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题