我需要实现一个类似地图上叠加文字水印的功能,使用pointer-events:none实现cover-view不遮挡地图上marker的点击操作,模拟器端通过测试一切正常,但是手机端问题多多,其中一部分问题已经在
cover-view中text组件ios无法显示android真机测试不支持动画这里进行描述,目前又发现这个新的问题
代码如下:
<map id= "myMap" bindcontroltap= "controlsEventHandle" scale= "14" markers= "{{markers}}" show-location style= "width:{{map_width}};height:{{map_height}};" circles= "{{circles}}" bindmarkertap= "tabShowMarkerDetail" bindcallouttap= "tabCallout" > <cover-view animation= "{{animationData1}}" class = "cv_block cv_block_1" > <text class = "cv_text" >测试文字内容</text> </cover-view> </map> |
.cv_block{ position : fixed ; display : inline ; font-size : 5 rpx; color : #C8C8C8 ; pointer-events:none; } .cv_block_ 1 { top : 100 rpx; left : 300 rpx; } |
this .animation.rotate(45).step(); this .setData({ animationData1: this .animation.export(), }) |
测试设备:三星NOTE4
微信版本:最新版
2019-09-27 此BUG依旧未解决!!! 2年了
+1 啥时候能解决啊!!!艰难~