cover-view在安卓手机不能遮住canvas的BUG
发布于 5 年前 作者 jie17 15594 次浏览 来自 问答

按照官方文档的说法 :

cover-view   覆盖在原生组件之上的文本视图,可覆盖的原生组件包括mapvideocanvascameralive-playerlive-pusher,只支持嵌套cover-viewcover-image,可在cover-view中使用button

但是我目前使用cover-view 用来遮住canvas,却发下如下问题

cover-view在安卓手机不能遮住canvas,在iOS设备却没问题(可以遮住).

iOS设备系统:ios11,安卓设备系统,Android7.1.1;调试基础库:2.2.5

iOS设备截图:

安卓设备截图(Android 7.1.1系统)

3 回复

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

感谢楼主~感谢小白~

同样的问题, 但是我的 cover-view 是 navbar 不能随便做显隐, 模拟了一个假的 navbar , 在切换生成canvas的时候, 加上延迟, 再展示出来, 解决问题了…

把代码片段里面的for循环数组写死.  就不会出现这个问题   例如写成

wx:for="{{[1,2,3,4,5,7,8,9,10,11,12,13,14]}}"

回到顶部