YouTube JavaScript Player API seekTo()不可靠

时间:2014-12-21 14:10:51

标签: javascript youtube youtube-javascript-api

我这样做:

onPlayerReady: function(player) {
    ...
    player.seekTo(time, true)
    player.playVideo()
    ...
}

但有时视频从一开始就开始,虽然time只有几分钟......这种情况大约发生在1/4的时间,这令人不安,因为我的服务一直依赖于此工作。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

解决方案是在收到播放事件(1)后调用seekTo()。所以,顺序是:

onYouTubePlayerReady(playerId)
onPlayerStateChange(newState == 1)
player.seekTo(offset, true)

http://www.scottdstrader.com/blog/ether_archives/001683.html