为什么youtube不允许自动播放= 1&对照= 1?

时间:2017-05-11 12:22:14

标签: javascript iframe youtube youtube-api

screen non load video enter image description here

我需要在弹出窗口中使用自动播放和控件栏打开视频,但我的代码无效。 试试

var player;
    function onYouTubeIframeAPIReady(code) {
        if(player){

        player.destroy();
        }
    player = new YT.Player('iframe', {
        videoId: code,
        playerVars: {
            'autoplay': 1,
            'fs': 0,
            'enablejsapi': 1,
            'showinfo': 0,
            'loop': 0,
            'controls': 1,
        },
        events: {
            'onReady': onPlayerReady
        }
    });

}

function onPlayerReady(event) {
   event.target.setVolume(100);
    event.target.playVideo();

}

删除/添加iframe

$("#iframe").html("<iframe width='100%' height='100%' id='ytiframe' frameborder='0' src='//www.youtube.com/embed/"+code+"?autoplay=1&autohide=1&controls=0&showinfo=0&rel=0' allowfullscreen=''></iframe>");

对于所有版本的工作自动播放或控件。

我在YouTube论坛上的问题Not upload video from api with parameters autoplay and controls in true.

0 个答案:

没有答案