Internet Explorer未显示Flowplayer-Video

elv*_*eti 5 jquery mp4 internet-explorer flowplayer

我最近切换到Flowplayer(之前我使用的是VideoJS),我遇到了我们心爱的Internet Explorer的另一个问题.

我正在尝试使用流动播放器显示mp4视频(.h264-codec),它在所有浏览器(chrome,firefox,safari,opera)中都能很好地工作,但在Internet Explorer中却没有.勉强的是,在IE9中它只是说"未找到视频文件",而在IE7-IE8中却说"不支持的视频".

<div class="flowplayer">
   <video poster="/videos/poster_bbb.jpg" width="222" height="125" src="/videos/bbb.mp4"></video>
</div>
Run Code Online (Sandbox Code Playgroud)

我也尝试在标签内部使用标签,我尝试重新转换视频,我尝试使用绝对和网络路径播放视频,但都没有结果.

注意:由于用户应该能够上传自己的.mp4视频,因此我无法使用.ogg或.webm的其他标签

提前致谢!

Elveti

rah*_*hul 2

也许这篇文章可以帮助你

http://www.warriorforum.com/programming-talk/257997-help-flow-player-does-not-appear-internet-explorer.html

从帖子

如果您想在网站上嵌入 MP4 视频以在 IE 上显示,则需要使用以下代码将 videofilename.mp4 更改为视频名称

<OBJECT CLASSID="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
CODEBASE="http://www.apple.com/qtactivex/qtplugin.cab" 
WIDTH="320" HEIGHT="256" >
<PARAM NAME="src" VALUE="videofilename.mp4">
<PARAM NAME="autoplay" VALUE="true">
<PARAM NAME="controller" value="true">
<EMBED SRC="QTMimeType.pntg" TYPE="image/x-macpaint"
PLUGINSPAGE="http://www.apple.com/quicktime/download" QTSRC="videofilename.mp4" 
WIDTH="320" HEIGHT="256" AUTOPLAY="true" CONTROLLER="true">
</EMBED>
</OBJECT>
Run Code Online (Sandbox Code Playgroud)