根据YouTube IFrame Player API seekTo
方法应该开始播放视频,除非播放器状态为"暂停"。如果有任何方法可以让玩家处于这种状态,那就没关系了。这是一个小提琴,呼叫pauseVideo
将玩家置于"暂停"州。然后它调用seekTo
。视频开始播放。
我是否以任何方式阅读了错误的文档?或者这是YouTube播放器中的错误?
答案 0 :(得分:2)
使用youtube似乎paused
表示您已请求视频暂停,与HTML5视频不同,暂停只是意味着"没有播放"
您可以使用instance.getPlayerState()
检查状态。除2
(暂停)之外的任何内容都应触发播放。在这种情况下,似乎是video cued
(5)。
我created an issue我认为真正的问题(pauseVideo没有做任何事情),使用你的jsfiddle的一个分支。但它可能不被认为是一个bug。我们会看到。