Я просто пытаюсь установить по умолчанию разрешить полноэкранный режим для youtube api, но я не могу найти это, и я новичок в javascript, я пробовал так много кода, но я не получил. чтобы разрешить многократное видео YouTube с полным экраном.Как получить полноэкранный режим для youtube api
вот код я работаю
<div id="player"></div>
<script src="http://www.youtube.com/iframe_api"></script>
<script>
/**
* Put your video IDs in this array
*/
var videoIDs = [
'MCgODvsmrmY',
'RdyXFNgZdCw'
];
var player, currentVideoId = 0;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '350',
width: '425',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.loadVideoById(videoIDs[currentVideoId]);
node.requestFullScreen();
document.fullScreen;
}
function onPlayerStateChange(event) {
if (event.data == YT.PlayerState.ENDED) {
currentVideoId++;
if (currentVideoId < videoIDs.length) {
player.loadVideoById(videoIDs[currentVideoId]);
}
}
}
</script>
<script>
window.onload = function(){
document.getElementsByClassName("ytp-button-fullscreen-enter").click();
}
</script>
С уважением Маду
где хранить этот код в моем коде, и она должна открыть свой Youtube видео в полноэкранном режиме по умолчанию? – madu
У меня будет новый обработчик события click и поставьте в него полноэкранный код от David. '$ (". fullscreen-button "). click (function() {launchInto ...}). Причина в том, что обычно браузеры не позволяют запускать полноэкранный режим, не будучи обернутым внутри события click. Это связано с тем, что поставщики браузеров считают, что лучше всего, если пользователь имеет контроль над полноэкранным. – bjfletcher