2009-01-15 31 views
2

有人能帮助我让Wimpy播放器在Firefox中工作吗?我遵循了Wimpy documentation page的指导,但仍然无处可寻。嵌入闪光Wimpy播放器,以便它可以在Firefox中工作

对于测试,我使用相同的HTML代码来嵌入不同的SWF文件,并且它完美地工作。它可能是SWF文件本身损坏了吗?那为什么它在IE浏览器上正常工作?

Here is a test HTML code有两个flash对象。左边是Wimpy,另一个就是一个例子。目前只有正确的一个出现。

这是我使用嵌入它的代码:

<object width="185" height="292" id="wimpy" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,47,0"> 
<param name="allowscriptaccess" value="always"></param> 
<param name="allownetworking" value="all"></param> 
<param name="movie" value="http://www.blastbeat.tv/upload/mp3s/wimpy.swf"></param> 
<param name="loop" value="false"></param> 
<param name="menu" value="false"></param> 
<param name="quality" value="high"></param> 
<param name="scale" value="noscale"></param> 
<param name="align" value="center"></param> 
<param name="salign" value="lt"></param> 
<param name="bgcolor" value="ffffff"></param> 
<param name="wmode" value="transparent"></param> 
<param name="flashvars" value="wimpyApp=http://www.blastbeat.tv/upload/mp3s/wimpy.sql.ed.php&wimpySkin=http://www.blastbeat.tv/upload/mp3s/skin_blackpod8.xml&useMysql=yes&queryValue=21&queryWhere=user_id&startPlayingOnload=no&randomOnLoad=yes&loopPlaylist=all&popUpHelp=no&trackPlays=http://www.blastbeat.tv/upload/mp3s/trackscript.php&scrollInfoDisplay=yes"></param> 
<embed width="185" height="292" scale="noscale" src="http://www.blastbeat.tv/upload/mp3s/wimpy.swf" 
    allowscriptaccess="always" 
    allownetworking="all" 
    loop="false" 
    menu="false" 
    quality="high" 
    scale="noscale" 
    align="center" 
    salign="lt" 
    bgcolor="ffffff" 
    wmode="transparent" 
    flashvars="wimpyApp=http://www.blastbeat.tv/upload/mp3s/wimpy.sql.ed.php&wimpySkin=http://www.blastbeat.tv/upload/mp3s/skin_blackpod8.xml&useMysql=yes&queryValue=21&queryWhere=user_id&startPlayingOnload=no&randomOnLoad=yes&loopPlaylist=all&popUpHelp=no&trackPlays=http://www.blastbeat.tv/upload/mp3s/trackscript.php&scrollInfoDisplay=yes" 
    name="wimpy" 
    type="application/x-shockwave-flash" 
></embed> 

回答

1

原来我用懦弱的播放器版本是略显陈旧,不会使用Flash 10。这是从他们的支持页面工作:

只有懦弱的最新版本 产品的Flash插件工作 版本10

旧版本的Wimpy将不再 工作FO r用户已将其 Flash插件升级到版本10.由于该插件更加严格,因此 与 Actionscript代码在播放器中的解释方式为 的方式相比较为 。

从小版本号升级是免费的。升级后Wimpy又回来了。

1

我非常推荐使用swfobject,这需要检测的flash播放器,嵌入适当的代码,该浏览器护理和为您提供一种提供备用内容的好方法。另外,它会在代码中看起来更干净!

像这样:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 
    <head> 
    <title>SWFObject dynamic embed - step 3</title> 
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
    <script type="text/javascript" src="swfobject.js"></script> 

    <script type="text/javascript"> 
    swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0"); 
    </script> 

    </head> 
    <body> 
    <div id="myContent"> 
     <p>Alternative content</p> 
    </div> 
    </body> 
</html> 
相关问题