【发布时间】:2016-02-04 15:39:09
【问题描述】:
我正在使用 video 标签和 track 标签在我的网站上显示带有 .vtt 字幕文件的视频,如下面的代码所示:
<div id="Video">
<video id="player" controls width="1024" height="576">
<source src="video/video00.mp4" type="video/mp4"/>
<track id="subtitletrack" label="English" kind="subtitles" srclang="en" src="subtitle/video02.vtt" default>
</video>
这一切都很好,但我想使用javascript从数组中随机设置字幕:
var subArray = ["subtitle/video00.vtt","subtitle/video01.vtt","subtitle/video02.vtt"];
var subtitle = subArray[Math.floor(Math.random()*subArray.length)];
现在变量“字幕”是三个随机 vtt 文件之一。
如何将轨道 src 设置为变量“字幕”?
非常感谢!
【问题讨论】:
标签: javascript html html5-video