2011-09-10 262 views
1

我不能打在IE浏览器中的FLV视频,我用下面的代码打在简单的HTML页面中的FLV视频,它会在Firefox和Chrome的作品,但它不是在IE浏览器的所有版本玩,如何在IE浏览器中播放FLV视频?

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="250" height="200" title="myMovieName" id="myMovieName"> 

<param name="movie" value="http://www.youtube.com/v/IhyPCKOLNko?version=3"> 
<param name="wmode" value="opaque"> 
<param name="loop" value="false"> 

<embed src="http://www.youtube.com/v/IhyPCKOLNko?version=3" width="250" height="200" loop="false" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed> 

</object> 

我在这段代码中做了什么错误? 任何人都可以给我建议在IE浏览器中播放flv视频吗?

Regards, Karthik。

回答

2

最好在SWF中嵌入:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http:/ download.macromedia.com/pub/shockwave/ 
    cabs/flash/swflash.cab#version=7,0,0,0" width="400" height="300" 
    id="flashvideoplayer.swf" align="middle"> 
     <param name="allowScriptAccess" value="sameDomain"> 
     <param name="movie" 
       value="http://www.myhomepage.com/flashvideoplayer.swf? 
       flv=http://www.myhomepage.com/myvideofile.flv"> 
     <param name="quality" value="high"> 
     <param name="bgcolor" value="#ffffff"> 
    <embed src="http://www.myhomepage.com/flashvideoplayer.swf? 
       flv=http://www.myhomepage.com/myvideofile.flv" quality="high"   bgcolor="#ffffff" width="400" height="300" name="flashvideoplayer.swf" 
    align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"   pluginspage="http://www.macromedia.com/go/getflashplayer"> 
    </object> 
+0

我在IE browser.This代码变得空白矩形框没有在IE工作。 – Karthik

+0

你有什么版本的IE?同时检查您的IE/Windows安全设置。对象可能被禁止。 – ApolloSoftware