1

我正在尝试将 MediaElement.js 用于带有字幕的嵌入式播放器,但它只是说“英语(加载)”并且实际上并没有显示字幕。

我正在使用预制的轨道演示,它甚至不起作用。

我创建了另一个使用 MediaElement.js 主页中的代码的页面,但它也不起作用。

有趣的是,MediaElement.js轨道演示页面确实正确显示了英文字幕,但没有进行代码所说的翻译。

我的 Web 服务器是否需要为 .srt 和 .vtt 设置 mime 类型?该文档没有说明任何内容(提到了视频 MIME 类型)。

4

2 回答 2

1

这里提到 jQuery 版本可能是问题所在。

于 2013-06-25T09:55:21.563 回答
1

我最近遇到了同样的问题,发现当一个人忘记在节点上设置srclang属性时会发生这种情况。track

确保添加它(在这种情况下:荷兰语字幕):

<track id="subtitles" kind="subtitles" label="Ondertitels" src="mysubs.srt" srclang="nl"></track>
于 2016-05-23T14:09:22.467 回答