Şuan aşağıdaki gibi bir şey yapmaya çalıştığım.. kullanmıştım bir işimde çok işlevseldi fakat mobil de istediğimi alamamıştım tam, yine fikri olan arkadaşlar belirtirse sevinirim konu hakkında, kod;
var tag = document.createElement('script');
tag.src = 'https://www.youtube.com/player_api';
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var tv,
playerDefaults = {autoplay: 0, autohide: 1, modestbranding: 0, rel: 0, showinfo: 0, controls: 0, disablekb: 1, enablejsapi: 0, iv_load_policy: 3};
var vid = [
{'video*ver3': 'xxx', 'startSeconds': 0, 'endSeconds': x0, 'suggestedQuality': 'hd720'},
{'video*ver3': 'xxx', 'startSeconds': 0, 'endSeconds': x0, 'suggestedQuality': 'hd720'},
{'video*ver3': 'xxx', 'startSeconds': 0, 'endSeconds': x0, 'suggestedQuality': 'hd720'},
{'video*ver3': 'x', 'startSeconds': 0, 'endSeconds': x0, 'suggestedQuality': 'hd720'}
],
randomvid = Math.floor(Math.random() * (vid.length - 1 + 1));
function onYouTubePlayerAPIReady(){
tv = new YT.Player('tv', {events: {'onReady': onPlayerReady, 'onStateChange': onPlayerStateChange}, playerVars: playerDefaults});
}