我将视频编码为H.264,而不是在我的机器上的上的IE11中播放。它们在我能够测试的其他Windows 8或7机器上运行得很好 - 它们在Chrome / Firefox中运行良好。
是的我有正确的MIME类型。
我的Internet Explorer肯定有问题,因为即使是w3schools的canonical HTML5 video也无法在我的Internet Explorer上运行。然而,来自HTML5VideoCreator的另一个MP4视频工作正常。
这是一个测试页面 - 对我来说,只有Happy Fit [sic]视频在IE中运行。
我无法弄清楚这两个编码视频之间有什么不同。即使我使用手刹并将视频重新编码为H.254且启用了'web optimized',它仍然无法播放。
<p>This works on my machine (Win 8 / IE 11)</p>
<video class="benefit-video" controls data-crossorigin="anonymous" preload="metadata" width="400" height="300">
<source src="http://html5videocreator.github.io/data/images/happyfit2.mp4" type="video/mp4">
</video>
<hr>
<p>This doesn't work on my machine (Win 8 / IE 11)</p>
<video class="benefit-video" controls data-crossorigin="anonymous" preload="metadata" width="400" height="300">
<source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
</video>