【问题标题】:Embedding flash Wimpy player so that it works in Firefox嵌入 Flash Wimpy 播放器,使其在 Firefox 中运行
【发布时间】:2010-10-01 15:09:46
【问题描述】:

有人可以帮我让 Wimpy 播放器在 Firefox 中工作吗?我按照Wimpy documentation page 的指南进行操作,但仍然一无所获。

对于测试,我使用相同的 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>

【问题讨论】:

    标签: flash firefox embed 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>
    

    【讨论】:

      【解决方案2】:

      事实证明,我使用的 Wimpy 播放器版本有点过时,无法与 Flash 10 一起使用。这是来自他们的支持页面:

      仅最新版本的 Wimpy 产品使用 Flash 插件 第 10 版。

      旧版本的 Wimpy 将不再 为已升级的用户工作 Flash 插件到版本 10。这是 由于插件更严格 关于方式 Actionscript 代码被解释 在播放器中。

      从次要版本号升级是免费的。升级后,Wimpy 又恢复了运行。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-03-07
        • 1970-01-01
        • 1970-01-01
        • 2017-09-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多