html播放视频时遮挡其他元素,移动端video最高级遮挡其他元素的问题

最近在做直播的项目,遇到一个问题,当直播过程中,后台推送图片或者调查问卷的时候,会弹出一个层,这时候发现video层级在弹出的层级之上。

问题描述:

播放中的video把弹出的框遮盖了

4d6e8af40ba1d9f38d1ed80b201e0fcd.png

问题手机:

1821effd10e9a834ab2fe9c24d0d3f6e.png

微信版本:最新

解决办法:

https://x5.tencent.com/tbs/guide/video.html

腾讯的文档介绍

在video标签中添加x5-video-player-type:h5-page属性来控制网页内部同层播放,可以在视频上方显示html元素;

亲测,在oppo和小米上 并没有用

$(‘video‘).attr(‘x5-video-player-type‘, ‘h5-page‘)

解决方案:

在弹出出现的时候,对video进行display:none;,关闭弹框的时候,video show出来

效果:

b8182ba4a2ca167f9b3a703d85d8e0ae.png

视频可以正常播放;

特此记录一下 (尝试了各种解决方法,最终按照这个解决了,如果有小伙伴有更好的,请留言,万分感谢)

保利威后台推送的操作:

5c42e7b4c8ecf65b8a188d18450f7a16.png

原文:https://www.cnblogs.com/GoTing/p/13280748.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值