0
Yerleşik bir Youtube videosu için harici denetimlere ihtiyacım olan bir site hazırlıyorum.
Sorun, çalma düğmesinin onPlayerReady
işlevi içinde olduğunda çalışmadığıdır.
Bu
işaretlemeyi He got:Youtube iFrame API alışkanlık yapmıyor
<script type="text/javascript" src="https://www.youtube.com/iframe_api"></script>
<div>
<iframe id="player" width="560" height="315" src="https://www.youtube.com/embed/08HqRzhqXU0" frameborder="0" allowfullscreen></iframe>
</div>
<div id="play_btn">PLAY</div>
Ve bu benim senaryom: Sen iframe kaynağına enablejsapi parametresini eklemeniz gerekir
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
events: {
'onReady': onPlayerReady,
}
});
}
function onPlayerReady(event) {
var playButton = document.getElementById("play_btn");
playButton.addEventListener("click", function() {
player.playVideo();
});
}