【发布时间】:2012-03-31 12:28:29
【问题描述】:
我正在尝试通过 JS API 使用 Youtube 无铬播放器,但我遇到了 seekto() 函数的问题。
问题是有时(我不知道问题何时出现),向后调用 seekTo() 函数到视频中未加载的点不会返回,而是停留在当前时间。
这就是我所做的(假设视频长度为 240 秒):
- 我开始播放视频 -> loadVideoById()。
- 我前进到(比方说)视频的中间 -> seekTo(120)
- 视频正确跳转到我要求的位置。
- 我尝试向后移动到视频的 25% 时间 -> seekTo(60)
- 有时视频会跳回 60,但更多时候只会跳回 120。
那么,还有其他人有这个问题吗?
【问题讨论】:
-
+1。吉默里的建议并没有削减它。在 YouTube 必须启动新缓冲区之后,它似乎只会在寻找远程位置后失败。
标签: javascript youtube-javascript-api