Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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
HTML5视频在IE9中不起作用_Html - Fatal编程技术网

HTML5视频在IE9中不起作用

HTML5视频在IE9中不起作用,html,Html,我在IE9中使用HTML5时遇到了问题。它显示为无法执行视频标记。它在Firefox、Opera和Safari中运行良好,但我在IE中只看到一个空白屏幕。代码如下: <video width="320" height="240" controls="controls"> <source src="video1.mp4" type="video/mp4"/> <source src="video1.ogg" type="video/ogg"/>

我在IE9中使用HTML5时遇到了问题。它显示为无法执行视频标记。它在Firefox、Opera和Safari中运行良好,但我在IE中只看到一个空白屏幕。代码如下:

<video width="320" height="240" controls="controls">
    <source src="video1.mp4" type="video/mp4"/>
    <source src="video1.ogg" type="video/ogg"/>
</video> 

然后我在上运行了HTML5兼容性测试,我在IE中也得到了一个空白屏幕,所以这不仅仅是视频标签的问题

然后我试着运行一个
.mp4
在线视频示例()-它不在浏览器中运行,而是在VLC播放器中打开!在Firefox、Opera和Safari中,它在浏览器中运行

我重新安装了IE–不好。当我检查IE版本时,它显示InternetExplorer9,但在“version:”之后,有一个空白


有什么想法吗?

使用[]为Internet Explorer启用HTML5标记。并将WebM视频格式添加到源文件中

我遇到了类似的问题,结果发现我的服务器没有为视频对象返回正确的MIME类型。查看这家伙的信息-

我刚刚将此代码添加到.htaccess文件中,它立即起作用-
AddType video/mp4.mp4

您使用了什么
DOCTYPE
?检查.mp4的编码。关闭VLC播放器。如果视频无法在Internet Explorer中以本机方式播放,则很可能是编码问题。此链接可能对您有所帮助,我不知道。是的,我刚刚试着用tag
video
对IE9进行了测试,但是没有用。奇怪的我也检查过了,它说视频标签应该在IE9中工作