2011-03-21 71 views
0

我使用下面的代码在我们的网站上运行视频。例如:http://www.ipsofacto.net/4078/how-to-backup-a-mac-os-x-server/如何使用IE上的AC_FL_RunContent制作视频自动启动?

我的问题是:如何使IE自动启动视频?

它适用于Firefox和Chrome。

<video width='500' height='282' autoplay=\"autoplay\" controls=\"controls\" preload=\"none\"> 
    <source src='$h264' type='video/mp4' /> 
    <source src='$webm' type='video/webm' /> 
    <source src='$theora' type='video/ogg' /> 

    <script language='javascript'> 
     AC_FL_RunContent('codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0', 'width', '500', 'height', '281', 'src', 'player', 'pluginspage', 'http://www.macromedia.com/go/getflashplayer', 'allowFullScreen', 'true', 'play', 'true', 'autoplay', 'true', 'movie', '".site_url('/wp-content/plugins/ewp-blog/ewpb-videos-files/')."player', 'FlashVars', 'file=".urlencode($flash)."&image=".urlencode($png)."&volume=25'); 
    </script> 

    <noscript> 
     <object width='500' height='281' type='application/x-shockwave-flash' data='".site_url('/wp-content/plugins/ewp-blog/ewpb-videos-files/')."player.swf'> 
      <embed src='".site_url('/wp-content/plugins/ewp-blog/ewpb-videos-files/')."player.swf?file=".urlencode($flash)."&image=".urlencode($png)."&volume=25' width='500' height='281' allowFullScreen='true' type='application/x-shockwave-flash' autostart='true' /> 
     </object> 
    </noscript> 
</video> 

谢谢!

+0

我用SwfObject的和你的第一个框架来处理与应用程序的启动上添加ADDED_TO_STAGE听众。应该停用AC_FL_RunContent。 – Bosworth99 2011-03-21 17:49:36

回答

1

正如Bosworth99所说,使用SWFObject。

http://code.google.com/p/swfobject/

点此下载SWFObject的标签发生器:

http://code.google.com/p/swfobject/downloads/detail?name=swfobject_generator_1_2_air.zip&can=2&q=

这是非常简单的使用,它会生成代码为您使用SWFObject嵌入您的SWF,也可以让你直观设置/编辑您可能需要使用嵌入参数设置的每个可能的属性。

请注意,您将需要Adobe AIR运行时安装使用上述应用:

http://get.adobe.com/air/

相关问题