2013-12-17 176 views
1

我已經寫下面的代碼來自動播放YouTube頁面中的視頻。 但它不工作。 我也將自動播放設置爲true,但仍然無效。視頻自動播放不工作

<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='230' height='200' 
              id='single1' name='single1'> 
    <param name='movie' value='/Scripts/player.swf' /> 
    <param name='allowfullscreen' value='true' /> 
    <param name='allowscriptaccess' value='always' /> 
    <param name='wmode' value='transparent' /> 
    <param name='autoplay' value='true' /> 
    <param name='flashvars' value='file=http://youtu.be/DGcWqEu8pY&backcolor=000000&frontcolor=FF6666&lightcolor=6666FF&screencolor=000000' /> 

    <embed type='application/x-shockwave-flash' id='single2' name='single2' src='/Scripts/player.swf' width='320' height='200' bgcolor='undefined' allowscriptaccess='always' allowfullscreen='true'              autoplay='true' wmode='transparent' flashvars='file=http://youtu.be/DGcWq-Eu8pY&backcolor=000000&frontcolor=FF6666&lightcolor=6666FF&screencolor=000000'> 
               </embed> 
</object> 

任何人都可以請幫我自動播放頁面加載視頻..?

回答

0

發現我的解決方案。 我使用下面的代碼,它像一個魅力。

<object type="application/x-shockwave-flash" style="width: 320px; height: 200px;" 
              data="https://www.youtube.com/v/DGcWq-Eu8pY?color2=FBE9EC&amp;autoplay=1&amp;version=3"> 
              <param name="movie" value="https://www.youtube.com/v/DGcWq-Eu8pY?color2=FBE9EC&amp;autoplay=1&amp;version=3" /> 
              <param name="allowFullScreen" value="true" /> 
              <param name="allowscriptaccess" value="always" /> 
             </object> 
0

我建議使用jplayer2:http://jplayer.org/ 將js代碼放在頭上以自動播放視頻很容易。 類似:

$("#jquery_jplayer_1").jPlayer({ 
      ready: function() { 
       $(this).jPlayer("setMedia", { 
        m4v: "http://www.mysite.com/img/video/video.mp4", 
        ogv: "hthttp://www.mysite.com/img/video/video.ogv" 
       }).jPlayer("play"); 
      }); 

,並在你的HTML代碼只是

<div id="jquery_jplayer_1" class="jp-jplayer"></div> 
+0

這是否適用於youtube視頻..? – User5590