我正在尝试将MediaElement.js用于带字幕的嵌入式播放器,但它只是说“英语(加载)”并且实际上并没有显示字幕。
我正在使用pre-made track demo,但它甚至无效。
我创建了使用MediaElement.js主页中的代码的another page,但它也不起作用。
有趣的是,MediaElement.js track demo page会正确显示英文字幕,但不会执行代码所说的翻译。
我的网络服务器是否需要为.srt和.vtt设置mime类型?文档没有说明任何内容(提到了视频mime类型)。
答案 0 :(得分:0)
它的mentioned here可能是jQuery版本的问题。
答案 1 :(得分:0)
我最近遇到了同样的问题,发现当忘记在srclang
节点上设置track
属性时会发生这种情况。
确保添加它(在这种情况下:荷兰语字幕):
<track id="subtitles" kind="subtitles" label="Ondertitels" src="mysubs.srt" srclang="nl"></track>