在我的asp.net网络应用程序中,有几个视频作为链接。
<a href="test.mp4" target="_blank">
点击每个链接后,浏览器将在MP4
中打开Windows Media Player
视频。
但是在IE9
单独的某些机器上,它会返回编解码器错误。而同一个视频在chrome
浏览器中的同一台机器上打开。
可能是什么问题?
第一次回答后更新:
它仅在某些机器中的某些IE9中再现。很多机器都在使用IE9进行罚款
答案 0 :(得分:0)
你可以试试几件事。您需要元标记来设置模式。
<meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
<video width="400" height="300" preload controls>
<source src="movie.mp4" type="video/mp4" />
Your browser does not support the video tag
</video>
您还可以尝试使用videojs插件,以获得所有浏览器支持。
我还看到,特别是IE9,你可以用压缩H.264进行编码。
尝试其中一项,希望它能奏效:)
更新:您可以使用视频标签而不是超链接吗?是否要求它在Media Player中打开而不在浏览器中打开?