IE9 无法播放 MP4 文件
Posted
技术标签:
【中文标题】IE9 无法播放 MP4 文件【英文标题】:MP4 files are not played in IE9 【发布时间】:2015-06-24 03:49:52 【问题描述】:在我的 asp.net 网络应用程序中有几个视频作为链接。
<a href="test.mp4" target="_blank">
点击每个链接后,浏览器将打开Windows Media Player
中的MP4
视频。
但在 IE9
中的某些机器上,它返回编解码器错误。而同一视频在同一台机器上的chrome
浏览器中打开。
-
在 IIS 中映射 MIME 类型
播放 MP4 文件所需的所有编解码器均已安装。
可能是什么问题?
第一个答案后更新:
它只在某些机器上的某些 IE9 中重现。许多机器在 IE9 下都可以正常工作
【问题讨论】:
你解决了这个问题了吗? 【参考方案1】:您可以尝试几件事。您需要元标记来设置模式。
<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
<video preload controls>
<source src="movie.mp4" type="video/mp4" />
Your browser does not support the video tag
</video>
您也可以尝试使用 videojs 插件,以获得所有浏览器支持。
我还看到,特定于 IE9,您可以使用压缩 H.264 进行编码。
尝试其中一种方法,希望它会奏效:)
更新:您可以使用视频标签代替超链接吗?是否要求它在媒体播放器中打开而不是在浏览器中打开?
【讨论】:
IE9 specific, that you can encode with compression H.264
。你能详细说明一下吗?
但这只是在某些装有 IE9 的机器上重现。它在不同机器上的 IE9 中运行良好。
我没有使用任何视频标签。这将是一个简单的链接。请再读一遍问题
您确定每台机器上的 IE9 版本都相同吗?你可以直接在 PC 上使用 Media Player / Winamp 等播放它们,而不是通过 IE9 加载它们吗?
工作版本 WMP - 12.0.7601.18741。不工作版本 WMP - 版本 12.0.7601.17514以上是关于IE9 无法播放 MP4 文件的主要内容,如果未能解决你的问题,请参考以下文章