我在IE中遇到MP4视频问题。我得到了一个" MEDIA12899:音频/视频:未知的MIME类型:" IE中的错误。我认为这是托管文件的服务器或提供给我的mp4的问题。适用于Chrome,Safari和Firefox。在IE 9中,我得到了一个更明确的错误......"无法获得属性' pow'未定义或空引用"
<source src="http://dummyurl.com/video.mp4" type="video/mp4" />
<source src="http://dummyurl.com/video.webm" type="video/webm" />
<source src="http://dummyurl.com/video.ogv" type="video/ogg" />
对此有何想法或想法?
答案 0 :(得分:1)
我认为这是你问题的答案: https://stackoverflow.com/a/22366971/5431346
您必须使用H.264编解码器渲染视频并将文件信息移至IE9支持的文件头。
答案 1 :(得分:1)
使用旧的apache2 Web服务器时出现此错误。它使用sizeof(Cell) % alignof(void*) != 0
发送了mp4视频。我有JS代码根据时间表重复播放视频。 IE11会第一次播放视频,但是当我的JS代码再次尝试播放时,会出现此错误。我想这可能类似于播放按钮的问题。我通过在apache2配置文件中定义缺少的MIME类型来修复它:
Content-Type: text/plain