有没有办法配置MediaElement.js视频播放器,所以字幕默认打开?谢谢。
有一个参数startLanguage,它似乎默认指定语言的标题并将它们打开。对我有用,但似乎没有大量记录。仅在mediaelementjs网站上提及的是Auto-Translation of track elements的示例。
语法是:
$('video').mediaelementplayer({
// other media element settings.....
// start with English automatically turned on
startLanguage: 'en'
});
看起来事后也可以这样做,并使用setTrack功能使用隔离视频。
var valueOfCaptionsInputElement = 'en';
player.setTrack(valueOfCaptionsInputElement);
资料来源:https://github.com/mediaelement/mediaelement/blob/master/docs/usage.md#captions
更新:文档建议输入元素的ID,但在查看我的版本的源代码时,使用了值,所以我调整了以上代码对我有效。