【发布时间】:2011-06-13 09:05:22
【问题描述】:
如果所需的文件类型不存在,我如何回退到 Flash 视频播放器。
例如这段代码:
<video controls width="500">
<source src="<?= $mov ?>" type="video/mp4" />
<embed src="http://blip.tv/play/gcMVgcmBAgA%2Em4v" type="application/x-shockwave-flash" width="1024" height="798" allowscriptaccess="always" allowfullscreen="true"></embed>
</video>
不包含 .ogv 文件,因此在 Firefox 中,会显示一个空的视频播放器。
即使浏览器支持 html5 视频标签,我如何才能退回到 Flash 播放器?
【问题讨论】:
-
躲猫猫! Net.Tutsplus :)
-
@trufa:是的:),在该页面上它指出:不幸的是,您不能轻易选择将 HTML 5 视频提供给 Firefox,而将 Flash 回退到 Safari。 Safari 理解
-
所以基本上答案是否定的,这做不到?
-
如果你想要一个只有 HTML 而没有 JavaScript 的解决方案,看起来 Firefox 不会降级为 Flash (stackoverflow.com/questions/6487690/…)。为避免视频播放器为空,您需要添加 OGG 或 WEBM 文件,以防 Firefox 未启用 MP4 支持。
标签: html html5-video