Я знаю, что .seekTo() работает в Javascript API, но я не могу заставить его работать с iFrameAPI. Поддерживается ли этот метод? Приведенный ниже код успешно встраивает видео и успешно записывает в console.log объект проигрывателя. Я получаю сообщение об ошибке "player.seekTo не является функцией" в консоли.
<script>
var tag = document.createElement('script');
tag.src = "http://www.youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'u1zgFlCw8Aw'
});
}
$(window).load(function(){
jQuery('#test').click(function(){
//console.log('test');
console.log(player);
player.seekTo(25);
return false;
});
});
</script>
<a href="#" id="test">Test</a>
Есть идеи? Спасибо!