如何在HTML5中嵌入没有声音的YoutUbe视频

时间:2013-06-19 01:34:20

标签: audio video youtube embed

您好我在我的网站上使用HTML5。我看到一个帖子在哪里嵌入一个没有声音的视频,使用这个代码,并把它放在这个文件夹(一个包含2个javascript文件和shockwave flash对象等的文件夹等)。                               
                                         您需要启用Flash Player 8+和JavaScript才能观看此视频。                     

                <script type="text/javascript">

            var params = { allowScriptAccess: "always" };
            var atts = { id: "myytplayer" };
            swfobject.embedSWF("http://www.youtube.com/v/_Znb-uKHUZ4?enablejsapi=1&autoplay=1&version=3&playerapiid=ytplayer", 
                   "ytapiplayer", "380", "245", "8", null, null, params, atts);

            function onYouTubePlayerReady(playerId) {
                ytplayer = document.getElementById("myytplayer");
                ytplayer.mute();
            }

似乎只适用于HTML,因为我在普通网页上试用它并且工作正常。那么有没有办法在没有声音的HTML5中嵌入YouTube视频。它也可以嵌入我最新的YouTube视频吗?

P.S。我的网站是www.avoktv.com

再次感谢!

更新:我发现此帖子嵌入了youtube播放列表并且他们提供了此代码

<script src="http://www.google.com/jsapi"></script>
<script src="http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js"></script>
<div id="ytapiplayer">You need Flash player 8+ and JavaScript enabled to view this              video.</div>
<script type="text/javascript">
google.load("swfobject", "2.1");
function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.playVideo();
ytplayer.mute();
}
var params = { allowScriptAccess: "always" };
var atts = { id: "myytplayer" };

swfobject.embedSWF("http://www.youtube.com/v/mOLp4doE51Q&list=PL86C090F73345FED6&feature=plpp_play_all?enablejsapi=1&playerapiid=ytplayer&allowFullScreen=true&version=3&loop=1&autohide=1",
"ytapiplayer", "100%", "380", "8", null, null, params, atts)
</script>

它在我的网站HTML5中无效。但它只是在我在空白页面上进行测试时才起作用。是的,我将它上传到我没有在我当地主机上测试的网站。

为了澄清:在这两个地方我使用了相同的代码:一个想出了这个http://www.avoktv.com(你需要点击avoktv标志,然后向下滚动,它说“你需要falsh 8和javascript”等等“。然后这是我想要在我的主页上的一个工作示例,即html5,我认为http://www.avoktv.com/aaaaa.html;

0 个答案:

没有答案