live-player上覆盖的cover-view有时候加载不出来

发布于 7 年前作者 guiying6914508 次浏览最后编辑 7 年前来自 ask

cover-view是覆盖在live-player上的代码如下

这种问题是概率性的出现的

所以以下是我的设想:

是不是cover-view没有层级概念后渲染出的东西会覆盖在前面的渲染控件上,初始化的时候第一次渲染live-player失败,但是cover-view都是成功渲染,程序内部又去重新渲染了一次live-player,所以live-player是后渲染出来的覆盖了cover-view:

如果是如上所述,内部是否有判断可以判断live-player有没有渲染成功,我可以让用户重新进入页面

6 回复
kongguiying
kongguiying1 楼6 年前

麻烦提供一下出现问题的机型和微信版本,并且给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

nxie
nxie2 楼6 年前

好的,稍等

motao
motao3 楼6 年前

wechatide://minicode/TqAjEkmL6aZD

jun77
jun774 楼6 年前

注:这个问题出现在真机iphone6sp上,在小米5手机上出现这种问题的概率比iphone6sp上要小很多,但是偶尔也会出现

juanyin
juanyin5 楼6 年前

6.6.6

2.0.5

juanzhao
juanzhao6 楼5 年前

再次补充,我将主播信息距离上边距高度提升到live-player之外,可以看到关注被遮住了,但是主播信息还是显示出来了,因此更加有力的证明了我之前的设想,live-player二次渲染遮盖了其他的cover-view,求一个live-player__控件__渲染失败的回调,希望官方能回应,各位有兴趣的大佬也一起来发表讨论