我正在使用videojs,并希望添加来自URL的字幕。但是player并没有像预期的那样运行。我的代码如下。
HTML
<video id="media-player" class="video-js vjs-default-skin">
</video>JavaScript代码
let videoOption = {
controls: true,
autoplay: true,
fluid: true,
preload: 'auto',
poster: 'http://remote-url/1.png',
sources: [{
src: 'http://remote-url/1.mp4',
type: 'video/mp4'
}]
};
let captionOption = {
kind: 'captions',
srclang: 'en',
label: 'English',
src: 'http://remote-url/1.vtt'
};
const player = videojs('media-player', videoOption);
player.addRemoteTextTrack(captionOption); // palyer does not load caption
console.log(player.textTracks().length) // print out => 0
console.log(player.remoteTextTracks().length) // print out => 0https://stackoverflow.com/questions/44514881
复制相似问题