为什么 Chrome浏览器用<video>播放视频没有画面就只有声音,IE就可以。

2025-03-26 03:52:50
推荐回答(2个)
回答1:

目前各大浏览器对html5的一些特性支持很奇怪,video就是其中一个,根据w3c的参考文档,video目前只支持三种视频编码格式,分别是ogg,mpeg4,weebm。

以上三种编码格式,各大浏览器对其支持程度如下所示:

格式 IE Firefox Opera Chrome Safari

Ogg No 3.5+ 10.5+ 5.0+ No
MPEG4 9.0+ No No 5.0+ 3.0+
WebM No 4.0+ 10.6+ 6.0+ No
其中,三种音频格式分别解释如下:
Ogg = 带有 Theora 视频编码和 Vorbis 音频编码的 Ogg 文件
MPEG4 = 带有 H.264 视频编码和 AAC 音频编码的 MPEG 4 文件
WebM = 带有 VP8 视频编码和 Vorbis 音频编码的 WebM 文件
因此,你使用的chrome浏览器不支持你所播放的视频编码,而ie则支持。就会出现这种情况

回答2:

网站插件的问题,不支持Chrome浏览器。