YouTube JavaScript Player API seekTo () ненадежен
Я делаю это:
onPlayerReady: function(player) {
...
player.seekTo(time, true)
player.playVideo()
...
}
Но иногда видео начинается с самого начала, хотя time
занимает несколько минут... Это происходит примерно в 1/4 случаев, и это беспокоит, потому что моя служба зависит от того, что это работает все время.
Есть идеи?
1 ответ:
Решение заключается в вызове функции seekTo () после получения события воспроизведения (1). Итак, последовательность такова:
onYouTubePlayerReady(playerId) onPlayerStateChange(newState == 1) player.seekTo(offset, true)
Http://www.scottdstrader.com/blog/ether_archives/001683.html