Встраивание flash-плеера Wimpy, чтобы он работал в Firefox

Может ли кто-нибудь помочь мне заставить Wimpy player работать в Firefox? Я следовал руководству от Страница документации Wimpy и все еще ничего не добился.

Для тестов я использовал один и тот же HTML-код для встраивания другого SWF-файла, и он отлично работает. Может быть, сам SWF-файл поврежден? Тогда почему он отлично работает в IE?

Вот тестовый HTML-код с двумя флэш-объектами. Левый - 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>

[UX] Категории и настройки внешнего вида Flash-сообщений
[UX] Категории и настройки внешнего вида Flash-сообщений
Flash-сообщение - это обычный веб-элемент, используемый для отправки короткого сообщения пользователю. Например, на странице входа в систему может...
2
0
1 904
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Я бы очень рекомендовал использовать swfobject, который заботится об обнаружении флеш-плеера, встраивает правильный код для этого браузера и дает вам хороший способ предоставить резервный контент. Кроме того, в вашем коде он будет выглядеть намного чище!

Вот так:

<!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>
Ответ принят как подходящий

Оказалось, что версия Wimpy player, которую я использовал, немного устарела и не работает с Flash 10. Это со страницы их поддержки:

Only the latest version of Wimpy products work with Flash plugin version 10.

Older versions of Wimpy will no longer work for users who have upgraded their Flash Plugin to version 10. This is due to the plugin being more strict with respect to the way that Actionscript code is interpreted within the player.

Обновление с младшего номера версии бесплатно. После обновления Wimpy снова работает.

Другие вопросы по теме