在调用seekTo时,YouTube JavaScript播放器开始播放视频

时间:2018-02-20 11:11:03

标签: javascript youtube-api

根据YouTube IFrame Player API seekTo方法应该开始播放视频,除非播放器状态为"暂停"。如果有任何方法可以让玩家处于这种状态,那就没关系了。这是一个小提琴,呼叫pauseVideo将玩家置于"暂停"州。然后它调用seekTo。视频开始播放。

我是否以任何方式阅读了错误的文档?或者这是YouTube播放器中的错​​误?

http://jsfiddle.net/lborgman/r46ofyz0/6/

1 个答案:

答案 0 :(得分:2)

使用youtube似乎paused表示您已请求视频暂停,与HTML5视频不同,暂停只是意味着"没有播放"

您可以使用instance.getPlayerState()检查状态。除2(暂停)之外的任何内容都应触发播放。在这种情况下,似乎是video cued(5)。

created an issue我认为真正的问题(pauseVideo没有做任何事情),使用你的jsfiddle的一个分支。但它可能不被认为是一个bug。我们会看到。