2

您好,我在我的网站上使用 HTML5。我看到了一个帖子,在其中嵌入没有声音的视频,使用此代码,并将其放在此文件夹中(一个包含 2 个 javascript 文件和冲击波 flash 对象等的文件夹,等等。
您需要 Flash 播放器 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,因为我在普通网页上尝试过它并且效果很好。那么有没有办法在没有声音的情况下将 youtube 视频嵌入 HTML5 中。也可以嵌入我最近的 youtube 视频吗?

PS我的网站是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

4

0 回答 0