当设置选项时,Videojs javascript API中断

videojs javascript api breaks when setting options

本文关键字:javascript API 中断 Videojs 设置 选项      更新时间:2023-09-26

我有以下javascript执行时,视频标签已通过ajax加载,建议在下面的链接https://github.com/videojs/video.js/blob/master/docs/setup.md

<video id="video-1" style="max-width:90%; height:auto">
    <source src="/link/to/video.mp4" type="video/mp4">
</video>
_V_("video-1", {controls:true}, function(){});

这个javascript基本上打破了控件并呈现为如下文本:

Play
Fullscreen
0:00
0:05
-0:05
Loaded: 0%
Progress: 0%
00:00
Mute

如果我像下面这样去掉控件的选项,它就可以工作了

_V_("video-1", {}, function(){});

我有javascript库和css在头元素

<link href="http://vjs.zencdn.net/c/video-js.css" rel="stylesheet">
<script src="http://vjs.zencdn.net/c/video.js"></script>

看起来我需要将class添加到视频标签

<video id="video-1" class="vjs-default-skin">