我尝试在音轨中添加字幕。所有浏览器都可以正常工作,但不是IE10。 这是我的代码:
<audio preload="none" class="js-audio">
<source src="TRACK_SRC" type="audio/mp4">
<track kind="captions" src="SUBTITLES_SRC.vtt" srclang="se" default />
</audio>
然后我尝试从这条赛道中获得一些线索:
var trackIE = $('track')[0];
var textTrack = trackIE.track;
textTrack.mode = 'hidden';
var cues = textTrack.cues;
在IE中我得到空对象。 请帮我解决这个问题。
答案 0 :(得分:0)
对于IE,您需要设置MIME类型,否则它会完全忽略VTT。
将以下内容添加到与HTML文件相同的目录中的.htaccess文件中:
AddType text/vtt .vtt