0
我想让我的网站使用html5而不是那些古老可怕的可怕嵌入/对象的东西。我将html导出为test page。html5中显示mp4视频
它不适用于Firefox或Chrome(在Mac上)。以下是此页面上的好东西:
<video width="500" height="350" controls="controls">
<source src="/temp/output.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" standby="video loading" scale="aspect" HEIGHT="350" WIDTH="500" CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab">
<PARAM NAME="src" VALUE="/content/preview/350/aerial-tour-of-thebes-ramusseum.mov" >
<PARAM NAME="autoplay" VALUE="true" >
<param name="controller" value="true"><param name="loop" value="true">
<param name="scale" value="aspect"/>
<EMBED scale="aspect" HEIGHT="350" WIDTH="500" TYPE="video/quicktime" PLUGINSPAGE="http://www.apple.com/quicktime/download/" SRC="/content/preview/350/aerial-tour-of-thebes-ramusseum.mov" controller="true" loop="true" AUTOPLAY="true"/>
</OBJECT>
</video>
两个问题:
- 什么不对的代码?我知道mp4是html5的有效格式,对吗?这是怎么回事?和
- 这不是所有这一切的关键点在没有支持的浏览器中很好地降级吗?我只看到一个灰色的盒子,里面有一个x。它不应该执行对象/嵌入的东西,并以过去的方式显示视频吗?
OK,那你能不能请回答我的其他问题?如果我的浏览器不支持该编解码器,为什么它不会很好地降级并执行对象/嵌入并以旧的html4方式显示视频? – Landon