Intégrer le lecteur flash Wimpy pour qu'il fonctionne dans Firefox
Question
Est-ce que quelqu'un peut m'aider à faire fonctionner Wimpy Player dans Firefox? J'ai suivi le guide à partir de la page de documentation Wimpy et je ne reçois toujours rien.
Pour les tests, j’ai utilisé le même code HTML pour incorporer différents fichiers swf et cela fonctionne parfaitement. Serait-ce le fichier SWF corrompu lui-même? Alors pourquoi cela fonctionne bien sur IE?
Voici un code HTML de test avec deux objets Flash. La gauche est Wimpy et l'autre n'est qu'un exemple. Actuellement, seul le bon s'affiche.
C’est le code que j’utilise pour l’intégrer:
<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>
La solution 2
Il s’est avéré que la version de lecteur Wimpy que j’utilisais était légèrement obsolète et ne fonctionnait pas avec Flash 10. C’est sur leur page de support:
Seule la dernière version de Wimpy les produits fonctionnent avec le plugin Flash version 10.
Les anciennes versions de Wimpy ne seront plus travailler pour les utilisateurs qui ont mis à jour leur Flash Plugin à la version 10. C'est en raison du plugin étant plus strict en ce qui concerne la façon dont Le code Actionscript est interprété dans le lecteur.
La mise à jour de la version mineure est gratuite. Après la mise à niveau, Wimpy est de nouveau opérationnel.
Autres conseils
Je recommanderais vivement d'utiliser swfobject , qui détecte le lecteur flash. , en intégrant le code approprié pour ce navigateur et en vous offrant un moyen agréable de fournir un contenu de secours. En outre, il aura l'air beaucoup plus propre dans votre code!
Comme si:
<!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>