Как сделать play frame YouTube?
Подскажите пожалуйста, я добавляю видео с помощью скрипта при клике на кнопку подгружается frame YouTube c autoplay, на мобильном телефоне понятно autoplay блочится. Как мне запустить frame на телефоне при клике на фальш кнопку youtube, потому что сейчас получается фальш плеер (картинка) + кнопка, а потом ещё youtube подгружает свою заставку и кнопку ? Заранее спасибо ! И почему мой варинат не работает ?
$(document).ready(function () {
function loadPlayer() {
if (typeof YT == 'undefined' || typeof YT.Player == 'undefined') {
var tag = document.createElement('script');
tag.src = 'https://www.youtube.com/iframe_api';
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
window.onYouTubePlayerAPIReady = function () {
onYouTubePlayer();
};
}
}
var player;
function onYouTubePlayer() {
player = new YT.Player('ytplayer', {
height: '360',
width: '640',
videoId: 'gNQpsgDmaME',
events: {
onReady: onPlayerReady,
},
});
}
function onPlayerReady(event) {
event.target.playVideo();
}
$('.video__button').click(function () {
loadPlayer();
});
});