2013-03-09 127 views
0

我有一个HTML5视频(使用Video.js)在Fancybox弹出窗口中播放。除了IE以外,所有浏览器中的视频都能很好地播放。 (部分是)。在IE 8 Fancybox问题Video.js播放器

它在IE 8中第一次播放,当我重试播放时,没有任何反应。有时它以透明的形式播放。

我在这找不到任何东西。这是我的网站的链接。

http://site.com/oxwall/my-videos

我提供三种不同格式的视频:MP4,WEBM和OGV

我试图找到其他的问题在这里解决。但这种情况下,看起来与其他问题不同。

1)尝试将下面的代码转换为mp4类型文件。

type="video/mp4"; codecs="avc1.42E01E, mp4a.40.2" 

2)在其他SO questins中建议的标签中加入了预加载选项。

preload="none" 

3)DOCTYPE已被添加。我无法控制它。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
+0

对不起,但我不明白你怎么说'在所有浏览器中播放的视频都很好......在Chrome或Firefox中看不到它们完全播放,例如 – JFK 2013-03-09 19:21:40

+0

对不起,先生。这是由于某些服务器缓存。清理了聪明的模板缓存。请现在尝试。 – Purus 2013-03-10 07:55:06

+0

希望视频是从链接播放的。 – Purus 2013-03-11 06:39:27

回答

0

问题是,IE浏览器处于某种兼容性怪癖模式(地址栏上的同一图标)。当我改变一切正常。