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
},