今天因公司业务需要,需要在视频全屏后在页面展示内容,遇到以下问题:
1、<video> 在使用videoContext.requestFullScreen() 进入全屏后,无法动态显示里面的view
因开发文档说明目前原生组件均已支持同层渲染,建议将view 替换 cover-view 使用;
<video ... >
<view wx:if="{{newquanping}}" style="top:60rpx;z-index:99;" class="video-controls-containerss" ontap="fullScreenvideo">
<text>变小video</text>
<text class="iconfont icon-zhnyquanping"></text>
</view>
</video>
上面是用 wx:if="{{newquanping}}" 动态控制显示,但是全屏后是没有显示的,不管是用 hidden,还是设置 display,甚至是 visibility 和 opacity 都没有任何反应;
唯一在全屏后能显示的一种情况是: 小屏就显示,不去动态控制。 发现的问题是,进入全屏后,只能显示小屏时的内容,并没有更新节点信息;
我用 <live-player></live-player> ,发现没有任何问题,就只有 <video> 不行,希望官方能解答一下,谢谢了!
全屏之后的任何改变都无效,设置背景颜色也不行的