HTML5跟踪不工作

HTML5跟踪不工作,html,html5-video,Html,Html5 Video,Srt文件未加载到我的示例视频中。我已附加html和Srt文件。mp4是一个示例视频。我在哪里出错了 <body> <video id="myVideo" > <source src="rock.mp4"/> <track src="sample.srt" kind="subtitle" srclang="en" label="English"/> </video> <button onclick="play()">play

Srt文件未加载到我的示例视频中。我已附加html和Srt文件。mp4是一个示例视频。我在哪里出错了

<body>
<video id="myVideo" >
<source src="rock.mp4"/>
<track src="sample.srt" kind="subtitle" srclang="en" label="English"/>
</video>
<button onclick="play()">play</button>
<button onclick="pause()">pause</button>
<button onclick="smallwidth()">small width</button>
<button onclick="bigwidth()">big width</button>
</body> 
<script>
function play(){
    myVideo.play();
}   
function pause(){
    myVideo.pause();
}   
function smallwidth(){
    myVideo.width=200;
}   
function bigwidth(){
    myVideo.width=300;
}
</script>
</html>

sample.srt
1
00:00:01.000 --> 00:01:05.000
This is rockmp4
2
00:01:05.000 --> 00:05:10.000
file was specified using the 'track' element

玩
暂停
小宽度
大宽度
函数播放(){
myVideo.play();
}   
函数暂停(){
myVideo.pause();
}   
函数smallwidth(){
myVideo.width=200;
}   
函数bigwidth(){
myVideo.width=300;
}
sample.srt
1.
00:00:01.000 --> 00:01:05.000
这是rockmp4
2.
00:01:05.000 --> 00:05:10.000
文件是使用“track”元素指定的
您的“种类”属性中缺少一个“s”。 应该是这样的:

<track src="sample.srt" kind="subtitles" srclang="en" label="English"/>


此外,您应该尝试将子标题文件从.srt更改为.vtt,因为浏览器更喜欢它:)

您在哪里声明
myVideo
变量?