VideoJS 不显示字幕
VideoJS does not show subtitles
我在我们的网站上使用 VideoJS 实现了视频播放器,但遇到了以下问题。
播放器已使用以下数据设置初始化:
var video_setup = { 'controls': true,
'preload': 'none',
'playbackRates': [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2, 3],
'poster': getPosterUrl(jsonObject),
'tracks': [
{ src: 'video/0546_prepod_01H.vtt', kind: 'subtitles', srclang: 'ru', label: 'Русский' },
],
'plugins': {
videoJsResolutionSwitcher: {
default: 'low',
dynamicLabel: true
}
}};
但在这之后我只能在Firefox 中看到字幕。在 Google Chrome 和 Internet Explorer 中没有字幕切换器。
我也试过使用addRemoteTextTrack
功能。它添加了字幕切换器,但是当我打开字幕时没有任何反应。
有没有办法在所有浏览器中激活字幕?
提前致谢。
添加到数据设置后已修复
'html5': {
nativeTextTracks: false
},
我在我们的网站上使用 VideoJS 实现了视频播放器,但遇到了以下问题。
播放器已使用以下数据设置初始化:
var video_setup = { 'controls': true,
'preload': 'none',
'playbackRates': [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2, 3],
'poster': getPosterUrl(jsonObject),
'tracks': [
{ src: 'video/0546_prepod_01H.vtt', kind: 'subtitles', srclang: 'ru', label: 'Русский' },
],
'plugins': {
videoJsResolutionSwitcher: {
default: 'low',
dynamicLabel: true
}
}};
但在这之后我只能在Firefox 中看到字幕。在 Google Chrome 和 Internet Explorer 中没有字幕切换器。
我也试过使用addRemoteTextTrack
功能。它添加了字幕切换器,但是当我打开字幕时没有任何反应。
有没有办法在所有浏览器中激活字幕?
提前致谢。
添加到数据设置后已修复
'html5': {
nativeTextTracks: false
},