IE10中的MVC4 HTML5视频

时间:2013-06-07 05:16:05

标签: asp.net-mvc html5 video internet-explorer-10

我尽我所能,但我无法解决这个问题。我试图在IE9和IE10中使用HTML5视频元素显示mp4视频。在IE9中,我得到一个空白方块,视频应该显示在IE10中,它显示“无效源”。它在Chrome中运行良好。

视频在简单的HTML文件中显示,但不在我的ASP.net MVC项目中,无论是在本地运行还是在Web服务器上运行。我把文件放在我的根文件夹(与web.config相同的文件夹)

这是我的ASP.NET MVC index.cshtml中的代码:

<video controls style="position:inherit" >
   <source src="ExplainerVideo.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
</video>

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:1)

尝试取走编解码器并让浏览器自行决定是否可以播放。

e.g。 <source src="ExplainerVideo.mp4" type='video/mp4' />

如果失败了,请尝试视频的绝对网址,因为我注意到这会导致IE上的问题。