2013-03-27 96 views
0

工作我使用下面的浏览器中显示一个.mp4档案: -.MP4和.wmv文件无法在Chrome

<![if !IE]> 
    <video width="480" height="360" controls="controls"> 
     <source src="<?php echo $video; ?>" type="video/mp4"> 
     <param name="src" value="<?php echo $video; ?>" /> 
     <param name="autoplay" value="true" /> 
    </video> 
<![endif]> 

<!--[if IE]> 
    <object width="480" height="360" type="application/x-mplayer2" codebase="http://www.microsoft.com/Windows/MediaPlayer/"> 
    <param name="Filename" value="<?php echo $video; ?>"> 
    <param name="AutoStart" value="true"> 
    <param name="ShowControls" value="true"> 
    <param name="BufferingTime" value="2"> 
    <param name="ShowStatusBar" value="true"> 
    <param name="AutoSize" value="true"> 
    <param name="InvokeURLs" value="false"> 
    </object> 
<![endif]--> 

在IE中,它显示的文件,但它不工作铬。不过,如果我使用相同的代码和变化SRC到位于网络已经是一个视频,它的工作原理: -

<video width="480" height="360" controls="controls"> 
     <source src="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" type="video/mp4"> 
     <param name="src" value="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" /> 
     <param name="autoplay" value="true" /> 
    </video> 

我也曾尝试嵌入代码: -

<embed src="<?php echo $video; ?>" type="application/x-mplayer2" autostart="1" enabled="1" showstatusbar="1" showdisplay="1" showcontrols="1" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,0,0" width="480" height="360"></embed> 

如果是代码问题,那么即使是网上可用的.mp4文件也不应该播放。如果它是源代码的问题,则该文件不应在Internet Explorer中播放。

有人可以帮我解决这个问题吗?

+0

你是否需要这个'”/>' – btevfik 2013-03-27 02:50:09

+0

你确认$ video中的视频是.mp4,路径是对?如果可以的话,我还建议你使用HTML5'

+0

我试图删除两个参数名称,但它仍然不会流式传输视频。 – user1439090 2013-03-27 03:02:55

回答

0

答案是很容易,你需要做的一切就是这个

<embed src="http://ia700204.us.archive.org/2/items/Pbtestfilemp4videotestmp4/video_test_512kb.mp4" height="200" width="500" /> 

这仅仅是最简单可行的解决方案,我敢肯定有不同的方式了。

+0

我已经在提供指向该视频的链接的问题中提到过。我需要提供链接使用echo $视频,它在IE中工作,但不能在Chrome中工作。类似于http://saesl.sun-lufft.com/file.php/55/video_test.mp4的链接由$ video生成。 – user1439090 2013-03-27 03:18:11