HTML5曲目字幕和属性提示以及ActiveCue在IE(internet explorer)中为空

HTML5曲目字幕和属性提示以及ActiveCue在IE(internet explorer)中为空,html,internet-explorer,audio,html5-audio,subtitle,Html,Internet Explorer,Audio,Html5 Audio,Subtitle,我试着给音轨添加字幕。所有浏览器都可以正常工作,但不是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> 在IE中,我得到一个空对象

我试着给音轨添加字幕。所有浏览器都可以正常工作,但不是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>
在IE中,我得到一个空对象。
请帮我解决这个问题。

对于IE,您需要设置MIME类型,否则它会完全忽略VTT

将以下内容添加到与HTML文件位于同一目录中的.htaccess文件中:

AddType text/vtt .vtt

我用wordpress。我的vtt文件路径是:site.ru\wp content\themes\THEME\dir\audio\dir\我必须在其中添加我的.htaccess文件?我尝试在所有目录中添加此文件和代码,其中有我的php文件和vtt文件。而且它没有;工作:(嗯,通常情况下,你只需要将其添加到网站的根目录中。我有一个类似的问题,不知你是否找到了解决方案?我将音频标记替换为视频,将vtt文件替换为srt,而不是隐藏视频块
AddType text/vtt .vtt