Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html MEDIA12899:音频/视频:未知MIME类型:_Html_Video_Html5 Video_Mp4 - Fatal编程技术网

Html MEDIA12899:音频/视频:未知MIME类型:

Html MEDIA12899:音频/视频:未知MIME类型:,html,video,html5-video,mp4,Html,Video,Html5 Video,Mp4,IE中的MP4视频有问题。IE中出现“MEDIA12899:AUDIO/video:Unknown MIME type:”错误。我认为是托管文件的服务器或提供给我的MP4有问题。在Chrome、Safari和Firefox中工作良好。在IE 9中,我得到了一个更明确的错误。。。“无法获取未定义或空引用的属性'pow'” 对此有什么想法吗?我想这就是你问题的答案: 您必须使用H.264编解码器渲染视频,并将文件信息移动到文件头以支持IE9。我在使用旧的apache2 web服务器时遇到此错误

IE中的MP4视频有问题。IE中出现“MEDIA12899:AUDIO/video:Unknown MIME type:”错误。我认为是托管文件的服务器或提供给我的MP4有问题。在Chrome、Safari和Firefox中工作良好。在IE 9中,我得到了一个更明确的错误。。。“无法获取未定义或空引用的属性'pow'”



对此有什么想法吗?

我想这就是你问题的答案:


您必须使用H.264编解码器渲染视频,并将文件信息移动到文件头以支持IE9。

我在使用旧的apache2 web服务器时遇到此错误。它以
内容类型发送mp4视频:text/plain
。我有JS代码,可以根据时间表反复播放视频。IE11会第一次播放视频,但在我的JS代码尝试再次播放时出现此错误。我想这可能与您的播放按钮问题类似。我通过在apache2配置文件中定义缺失的MIME类型修复了它:

AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm

谢谢WDJ,我现在不在工作,但我会在上午的第一件事中尝试一下,并让你知道我想我不确定把它移到页眉会有什么效果?说它将在页面加载时播放,不管怎样,错误不会仍然存在吗?我不希望它在页面加载时播放,但仅当用户单击“播放”按钮时播放。我的代码和其他服务器上的其他站点一样工作正常。它只是当我试图应用到一个不同的供应商提供的mp4托管在不同的服务器上。。。
AddType video/ogg .ogv
AddType video/mp4 .mp4
AddType video/webm .webm