Dans google chrome, ie et safari, ce n'est pas un problème, mais dans firefox, il est.
- Je utiliser <object>
pour mon flashclip.
<object type="application/x-shockwave-flash">
<param name="movie" value="myclip.swf" />
<param name="quality" value="high" />
</object>
Ce que je fais mal?
OriginalL'auteur Johan | 2009-08-26
Après quelques tests, cela fonctionne très bien:
Firefox nécessaire
data
,width
etheight
.embed
est obsolète et n'est pas requise dans les navigateurs modernes (même IE6 IIRC). C'est une douleur pour trouver la bonne combinaison d'attributs. Je ne me souviens jamais le droit.OriginalL'auteur
Pour la croix-navigateur flash incorporation, vous devez utiliser
<object>
et<embed>
balises imbriquées à l'intérieur l'un de l'autre, et il pourrait également aider à inclure lesdata
attribut sur la<object>
comme ceci:Sinon, je te suggère de l'aide de l' swfobject javascript micro-bibliothèque robuste de la croix-navigateur flash incorporation.
OriginalL'auteur
Utiliser à la fois l'objet et la balise embed. Certains navigateurs, l'utilisation de la balise et 'nom' pour obtenir les swf, d'autres l'utilisent et "id"
incorporer devrait fonctionner...je suppose que vous saviez que vous devez définir src, pas de film.
aussi, pourquoi ne pas utiliser le html généré à partir de flash, ou swfobject ?
OriginalL'auteur
Le code est
<embed src="helloworld.swf">
.OriginalL'auteur