2016-05-15 2 views
1

これは私が私のブログで(主に音楽)ビデオを自動起動するために作成するのiframeです:どのように低音量でYouTube動画を自動起動する方法(インラインフレーム)

< iframe width="140" height="105" src="https://www.youtube.com/embed/tGzl_AB4poI?rel=0&amp;showinfo=0&autoplay=1" frameborder="0" allowfullscreen></iframe> 

それはすべて完璧です。

< iframe width="140" height="105" src="https://www.youtube.com/embed/tGzl_AB4poI?rel=0&amp;showinfo=0&autoplay=1&player.setVolume(5)" frameborder="0" allowfullscreen></iframe> 
"&player.setVolume(5)"

最終的なコードは、その後、このいずれかになります。ボリュームが高すぎると、私はIT-を減少させる は、だから私は私のコードにこの部分を追加したので、唯一の問題は、オーディオです

問題は、それが文句を言わない動作し、ボリュームはまだ ワンdeafaultであるということである(ただし、コードがまだ自動再生し、他のすべての県で動作します)。

何が問題になりますか?

答えて

2

IFrame API referenceでは、プレイヤーの準備ができた後、音量を設定するplayer.setVolume()を使用することができます。

function onYouTubeIframeAPIReady() { 
    // iframeId parameter should match your Iframe's id attribute 
    var player = new YT.Player('iframeId', { 
    width: 140, 
    height: 105, 
    videoId: 'tGzl_AB4poI', 
    events: { 
     'onReady': function (event) { 
     event.target.setVolume(0); 
     event.target.playVideo(); 
     } 
    } 
    }); 
} 
:あなたは音量を制御したい場合は

は、Javascriptでいくつかのコードを記述する必要があります

関連する問題