实例代码在这里:http://jsfiddle.net/inspiredtolive/5t8fbod2/
我更改了第二个视频的视频源,突然之间,视频甚至无法加载。
<video controls crossorigin="anonymous">
<source type="video/mp4" src="http://potatotest.eu.pn/html-practice/SampleVideo_1080x720_1mb.mp4">
<track kind="subtitles" srclang="en" label="English" default src="//releases.flowplayer.org/vtt/subtitles-en.vtt">
</video>
删除 crossorigin 属性将允许加载视频,但不会显示字幕。可能跟视频源有关系?我该怎么办?
最佳答案
<video>
标签没有 crossorigin
属性。将它们都删除。
关于HTML5 : Video doesn't load when trying to add subtitles,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33838803/