Html5视频和嵌入标签和插件问题

时间:2012-02-23 07:38:41

标签: html5 plugins browser

我写了以下HTML代码

<!DOCTYPE html>
<head>
<title>Presentation on HTML5</title>
<center>Contents</center>
</head>
<body>
<embed src="v1.mp4" height="240" width="320"/> 
<video width="320" height="240" controls="controls">
  <source src="v1.mp4" type="video/mp4" />
  <source src="v1.ogg" type="video/ogg" />
  <source src="v1.webm" type="video/webm" />
 </video>
 <object data="v1.mp4" height="240" width="320"/>
</body>
</html>

如您所见,我一直使用嵌入,对象和视频标签来运行媒体元素。当我在chrome和firefox浏览器中禁用插件并运行此代码时,尽管embed标签需要插件来运行媒体元素,但所有视频都会运行。任何人都可以解释为什么虽然插件被禁用,但Chrome仍在运行嵌入式标签的视频?

2 个答案:

答案 0 :(得分:0)

铬有问题。对于你的ppt使用firefox。在Firefox中,视频在禁用插件后不会运行(使用embed标签)。但是可以使用html5的视频标签运行相同的视频。

答案 1 :(得分:0)

Google Chrome不支持嵌入代码。 检查此链接,即使谷歌接受插件的问题 http://code.google.com/p/chromium/issues/detail?id=15745

如果您使用过IE的早期版本,您可以轻松地将这两个标签区别开来。

使用opera / old,即在你的ppt中显示差异。