video.js播m3u8视频,快进播放报错?

video.js播放m3u8的视频,非直播。直接播放是可以的,点击直接播放某个时间点,有时候会报如下错误

VIDEOJS: ERROR: (CODE:3 MEDIA_ERR_DECODE) Playback cannot continue. No available working or supported playlists. 

怎么解决呢?

大致代码

this.player = videojs('xxx', options);
this.player.src([
      { type: 'application/x-mpegURL', src: url },
    ]);

点击快进的时候

this.player.currentTime(seekTime)

此时会报错

阅读 7.2k
1 个回答

猜测可能是资源没有加载好, 我记得播放视频有个预加载的参数preload看看能不能行

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