2013-01-17 79 views
0

我一直在测试一个网站上的Flowplayer和其他媒体播放器,以查看哪一个更适合需要。 Flowplayer的工作非常好,但是玩家不会为Internet Explorer用户提供全屏的选项。我一直在寻找一段时间,包括在这里,以解决这个想法,但没有成功。在Internet Explorer上强制Flowplayer全屏[iframe]

为了让它更快捷,现在我正在使用我从“视频给所有人”获得的代码来处理所有事情,当然,在获取代码之后,我开始根据需要修改代码。

下面是我使用的iFrame里面的代码:

<video controls="controls" autoplay="autoplay" poster="<?php echo $poster;?>" width="<?php echo $width;?>" height="<?php echo $height;?>"> 
<source src="<?php echo $video;?>" type="video/mp4" /> 
<source src="<?php echo $videowebm;?>" type="video/webm" /> 
    <object type="application/x-shockwave-flash" data="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" width="<?php echo $width;?>" height="<?php echo $height;?>"> 
     <param name="movie" value="http://releases.flowplayer.org/swf/flowplayer-3.2.1.swf" /> 
     <param name="allowFullScreen" value="true" /> 
     <param name="wmode" value="transparent" /> 
     <param name="flashVars" value="config={'playlist':['<?php echo $poster;?>',{'url':'<?php echo $video;?>','autoPlay':false}]}" /> 
     <img alt="Big Buck Bunny" src="<?php echo $poster;?>" width="<?php echo $width;?>" height="<?php echo $height;?>" title="No video playback capabilities, please download the video below" /> 
    </object> 
</video> 

正如你所看到的,是不是在所有复杂的理解发生了什么事情。我相信这个问题存在于玩家脚本在iFrame中运行的事实,这在某种程度上限制了玩家本身在全屏播放时的情况。我已经尝试了很多东西,但IE浏览器没有成功。 Chrome和Firefox的工作就像一个魅力,但IE浏览器只播放没有全屏选项的视频。

我要留下一张图片,以便看到我在说什么。
http://i.stack.imgur.com/yfnVo.jpg

回答