при загрузке страницы консоль Chrome выдает мне следующую ошибку: Uncaught TypeError: Невозможно прочитать свойство 'playVideo' из неопределенного
<script>
// Load the IFrame Player API code asynchronously.
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
// Replace the 'ytplayer' element with an <iframe> and
// YouTube player after the API code downloads.
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('ytplayer', {
height: '390',
width: '640',
playerVars: {
autoplay: 0
},
videoId: 'bvtwWhKdxhM'
});
}
$(window).scroll(function() {
$("iframe").each(function() {
if ($(window).scrollTop() > $(this).offset().top - 800) {
$(this).css('opacity', 1);
player.playVideo();
} else {
$(this).css('opacity', 1);
player.stopVideo();
}
});
});
</script>