我正在努力将一些带有Flash回退的HTML5视频合并到一个在线视频库中 - 我正在使用swfObject来嵌入Flash,并且它在预期的浏览器中运行得非常好。 HTML5片段也在运行,但是......
任何人都知道如何自定义视频标签的自动播放参数?一旦它在prettyPhoto窗口弹出,我只想让它自动播放。 代码:
<div id="video_nav">
<ul>
<li><a class="switch2 two" href="#inline1" rel="prettyPhoto"><span>two</span></a></li>
</ul>
</div>
<div id="inline1" class="hide">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>
<script type="text/javascript">
$(document).ready(function () {
var v = document.createElement("video"); // Are we dealing with a browser that supports <video>?
if (!v.play || $.browser.mozilla || $.browser.opera) { // If no, or Firefox or Opera, use Flash.
var attributes = {};
swfobject.embedSWF("video/testy.swf", "flash", "500", "305", "9.0.0", "expressInstall.swf", attributes);
}
});
</script>
<div id="flash">
<video id="demo-video" controls>
<source src="video/export.mp4" type="video/mp4" > <!-- MPEG4 for Safari -->
</video>
</div>
</div>