react使用Dplayer+Hls播放m3u8视频,字幕无法加载?

const dp = new DPlayer({
    container: document.getElementById('dplayer'),
    video: {
        url: 'demo.m3u8',
        type: 'customHls',
        customType: {
            customHls: function (video, player) {
                const hls = new Hls();
                hls.loadSource(video.src);
                hls.attachMedia(video);
            },
        },
    },
    subtitle: {
        url: 'dplayer.vtt'
    }
});

按文档这么写,但是字幕出不来,如果播放正常的mp4文件,字幕就正常了,或者有没有什么视频播放器推荐的,支持m3u8、字幕、清晰度、倍速

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题