关于移动端web在360手机浏览器上播放video视频时出现的bug

在做手机web开发时 手机页面的video标签的poster预览图在360手机浏览器中被视频所覆盖无法显示,同时会出现video标签中视频只显示一半另一半黑屏的bug

错误复现

由于webstorm内置的tomcat不能在内网访问(vscode可以启动项目后访问),所以作者就直接将出现bug的页面放置到tomcat的webapps中,让处以同一网段的手机通过360手机浏览器访问(这里推荐在电脑上将对应的内网ip地址和项目地址合并后通过如草料二维码等网站生成二维码后手机直接扫码访问).

相应位置的代码

.mp4 {
    height: 7rem;
    width: 75%;
    margin: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    outline: none;
    overflow: hidden;
        }

<video id="myVideo"  poster="static/img/loginbackground.jpg"  style="outline: none;width: 100%;object-fit: fill;">
   <source src="static/mp4/arrow.mp4" type="video/mp4"/>
</video>

解决方案

在video视频标签上添加

controls360=no  // 关闭360内置播放器,防止出现视频只显示一半另一半黑屏的bug
preload="none" // 页面加载后不加载视频,设置后可显示poster,猜测360手机浏览器在做适配时设置的默认参数不是none

加入后的代码:

<video id="myVideo" controls360=no preload="none" poster="static/img/loginbackground.jpg"  style="outline: none;width: 100%;object-fit: fill;">
   <source src="static/mp4/arrow.mp4" type="video/mp4"/>
</video>

问题解决

最后

十分感谢360手机浏览器相关人员的解答,原地址如下:

(0)

相关推荐

  • 360安全浏览器如何录制在线视频?

    很多视频只能在线观看,如果我们还想要将其下载到电脑本地,那么最好的办法就是录制,那么有哪些录制视频的方法呢?其实360安全浏览器自带有操作非常简单的录制工具,如下: 在360浏览器打开任意一段在线视频 ...

  • [javascript] 解决移动端手机浏览器软键盘遮挡输入框问题

    在手机端经常有这样的需求 , 最下面是输入框类似微信输入框 , 我们一般设置成了position:fixed 但是当点击到输入框的时候, 软键盘弹出来遮挡了输入框 其实解决这个问题非常简单 , 那就是 ...

  • 微软仍在投资 Edge 手机浏览器,将和桌面端共享代码库

    IT之家 12 月 14 日消息 微软近期针对 Windows 10 上的 Chromium 版 Edge 浏览器进行了多项改进和设计,对 Chromium 默认标签保留 / 恢复架构提出重要的修改, ...

  • 奇虎360 Q5本月23号北京发布,定位高端的360手机

    360手机正式向媒体发出邀请函,公开本月23号将在北京发布旗下Q系列手机360Q5.之前360手机就曾对外宣布,360将会成为一个独立的手机品牌,而且旗下将会有F.N.Q三个系列的手机,从早先的发布会 ...

  • 360手机助手

    手机连接电脑,需要使用新版360手机助手,请点击下载并安装. 下载360手机助手

  • 360安全浏览器服务组件是什么?怎么彻底删除?

    最近有用户反馈系统中总是有360安全浏览器服务组件在运行,开机就有,显而易见360安全浏览器服务组件是360浏览器的一个组件,那么这个360安全浏览器服务组件是什么,干什么用的呢?也有用户问如何才能彻 ...

  • 360安全浏览器设置自动停用来源不明扩展的方法

    相信大家都知道的,有时来源不明扩展会带病毒,那么使用360安全浏览器的过程里,想设置自动停用来源不明扩展,应该如何操作呢?下面分享相关的操作方法,需要的朋友可以参考下哦. 1.打开360安全浏览器,点 ...

  • 360手机助手连接助理

    开启USB调试需要使用连接助理,请点击下载并安装 下载连接助理 1.下拉通知栏,或在浏览器中查看下载信息 2.点击"确定"安装连接助理 3.打开连接助理,开启"USB调试 ...

  • 这可能是最强的手机浏览器!还能安装chrome插件

    可能大多数小伙伴都认为手机浏览器的功能,没有电脑浏览器那么丰富. 究其原因,电脑浏览器可以安装各种扩展程序,以此来丰富各种使用场景.而大多数手机浏览器都还停留在"简单的浏览网页"层 ...