javascript - 如何使用 HTML5 video 标签防止 CPU 使用率过高?

标签 javascript html video

我正在尝试使用 HTML5 视频标签同时预加载 20 个视频

<video id="video-detail-<%=id%>" class="video-js vjs-default-skin" 
    loop 
    autoplay="none"
    width="640" height="360">
    <source src="movie.mp4" type="video/mp4" />
</video>

此视频作为模板位于 Bootstrap 的弹出窗口中。为了使这些视频自动播放,我正在使用正在监听鼠标悬停事件的 videoJS

我的 CPU 使用率很高,尤其是在 Chrome 上。

最佳答案

尝试删除 autoplay="none"。您不需要为该属性设置任何值。目前 video 标签读取 autoplay 并再现视频。基本上它忽略了值。

http://videojs.com/docs/options/

关于javascript - 如何使用 HTML5 video 标签防止 CPU 使用率过高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11530527/

相关文章:

javascript - 查找与特定事件绑定(bind)的元素

javascript - 在 Vue.js 中绑定(bind)多个数字文本框

html - 使日历组件可在 x 和 y 轴上滚动

html - 使用 CSS3 动画加速闪烁计时器

c++ - 如何从 C/C++ 中的给定 URL 获取视频链接

api - 使用标签、描述、缩略图批量上传到 Vimeo

javascript - 如何将缩略图添加到提及当前幻灯片的光滑 slider 的点

javascript - 如何处理 Netflix 视频中的 dragend 事件

javascript - 在纯 html 中插入 AngularJS 指令(ng-click)

video - H264 AVC 编解码器中的各种配置文件和设置