安装quicktime后,Chrome无法播放mp4

时间:2014-10-10 05:34:08

标签: html google-chrome video mp4

我正在为不支持<video>的旧浏览器设计网页。这是我的代码:

<html>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"/>
<head></head>
<body>

<div id="embedOnly">
    <embed src="http://www.w3school.com.cn/i/movie.mp4" />
</div>

<div id="objectOnly">
    <object data="http://www.w3school.com.cn/i/movie.mp4"></object>
</div>

<div id="embedInObject">
    <object data="http://www.w3school.com.cn/i/movie.mp4">
        <embed src="http://www.w3school.com.cn/i/movie.mp4">
    </object>
</div>

</body>
</html> 

它在Chrome中完美运行。但是当我使用Firefox测试时,它会要求我安装QuickTime 7。安装QuickTime 7后,Chrome突然无法在三个标签中播放任何视频。见下图。

enter image description here

1 个答案:

答案 0 :(得分:1)

我建议使用Flash后备而不是QuickTime后备(Flash在旧版浏览器上的采用率更高)。

您可以找到示例herehere。您需要在视频标记中包含Flash回退(不知道视频标记的旧版浏览器将跳转到flash对象标记)

如果您需要一个开源Flash播放器,请查看来自OSMF的Strobe。

对于QuickTime的问题,可能是Chrome中的一些设置,要么尝试对插件设置进行问题排查,要么只是从PC上卸载QuickTime 7.

告诉我们它是否适合您。