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