您好我在我的网站上使用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;