【发布时间】:2013-01-01 20:38:36
【问题描述】:
在测试 HTML5 track 元素时,提示为 null。 TextTrackList 和 track 元素似乎已加载。另外,我知道 VTT 文件无法在本地访问,我正在服务器上进行测试。任何人都可以帮忙吗?提前致谢。
这是我的 Javascript:
var audioElement = document.querySelector("audio");
var textTracks = audioElement.textTracks;
var textTrack = textTracks[0];
var ques = textTrack.cues;
var que = ques[0];
console.log(que);
这是 HTML:
<audio src="Audio Files/Q_firefox.ogg" controls>
<track src="cues.vtt"></track>
</audio>
【问题讨论】:
-
以防万一您尝试使用 firefox.... 您知道目前 firefox 不支持 track 元素吗?
-
感谢您的回复。我也在 Chrome 中进行了测试,结果相同。
-
我无法让音频播放器显示文本(Linux 上的 Chrome 浏览器)。但是,如果您将 ogg 文件放在
<video>标签而不是<audio>标签中,它确实有效。所以,似乎至少我的音频播放器目前不支持字幕/字幕等。
标签: javascript html html5-video html5-audio