html视频标签无法在Internet Explorer上运行

时间:2016-06-07 18:49:17

标签: html5-video internet-explorer-11

我正在为我的网站使用视频背景。哪个在本地主机上的所有浏览器上运行良好。但是当我将它上传到ipage服务器时,它不能在IE11上运行。这是我的代码。

<video autoplay loop muted class="visible-lg visible-md">
 <source src="video/sh.mp4" type='video/mp4" codecs="avc1.4D401E, mp4a.40.2"'>
 <source src="video/shanonaction.ogv" type="video/ogg">
</video>

2 个答案:

答案 0 :(得分:0)

首先检查您的IE版本。如果低于9,则需要使用Flash播放器。您还可以在Internet Explorer 8或更低版本中使用embed

像这样:

<pre>
    <video id="Video1" controls width="100%" height="auto" poster="pic.png">
        <source src="video.mp4" type='video/mp4;' />                                                
        <embed src="video.mp4" wmode="opaque">                                                   
            <param name="wmode" value="opaque" />                                     
        </embed>
    </video>
</pre>

它对我有用。

答案 1 :(得分:0)

我花了很长时间才弄明白。似乎没有人知道。

问题是视频的像素大小。

出于某种奇怪的原因。 Internet Explorer 11将忽略任何高度超过1000像素的视频。所以1080p html 5视频无法加载,但720p将会加载。