我正在尝试通过JS API使用Youtube chromeless播放器,但是seekto()函数存在问题。

问题在于,有时(我不知道何时会出现问题),向后调用seekTo()函数到视频中未加载的点不会返回,而是停留在当前时间。

这就是我要做的(假设视频的时长为240秒):

  • 我开始播放视频-> loadVideoById()。
  • 我继续前进(假设)在视频的中间-> seekTo(120)
  • 视频正确跳到我要求的位置。
  • 我尝试向后移动视频的25%时间-> seekTo(60)
  • 有时,视频跳回到60,但更常见的是,跳回到120。

  • 那么,还有其他人遇到这个问题吗?

    最佳答案

    发布一些代码将帮助我们为您提供帮助,但是您尝试过player.seekTo(60, true);-第二个参数很重要-将其设置为true将使播放器向视频服务器发送新请求。

    09-13 02:46