0

我正在尝试创建一个播放 HTML5 视频并显示 SRT 字幕的网站。我试图模仿这里所做的事情,但是当我在我的网站上做同样的事情时,FireBugTypeError: textTrack[i] is undefined会在 javascript 调试器中报告。我正在使用 apache2、php 等运行 Debian Squeeze 服务器。是否需要安装任何组件才能使 javascript 正常工作?我尝试编辑驱动字幕的 htmltexttrack.js 以硬编码 i 的值,但它仍然报告未定义的错误,让我相信缺少一些基本的 javascript。

4

1 回答 1

1

我已经在 firebug 中检查了您的代码,由于某种原因,我的浏览器无法访问其原始源中的字幕文件html5texttrack.js(诅咒我可以直接从浏览器访问该文件)

<track kind="caption" src="http://accessibility.oit.ncsu.edu/video/audiodescriptions/source/captions.vtt" label="English" />

firebug 不会产生任何错误,但在控制台日志中,GET请求此文件的方法有一条读取行。

我做了什么,将字幕文件复制到我的计算机上,然后将加载字幕的代码行更改为:

<track kind="caption" src="captions.vtt" label="English">

一切都像一个魅力......

于 2012-12-26T00:02:20.490 回答