收藏
回答

<video> 组件api全屏后无法动态显示view?

今天因公司业务需要,需要在视频全屏后在页面展示内容,遇到以下问题:

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> 不行,希望官方能解答一下,谢谢了!


回答关注问题邀请回答
收藏

1 个回答

  • Shoulder
    Shoulder
    2021-08-20

    全屏之后的任何改变都无效,设置背景颜色也不行的

    2021-08-20
    有用
    回复
登录 后发表内容