2009-04-16 7 views

Répondre

2

Il est le meilleur moyen que je connaisse, et je n'ai jamais eu un problème avec elle. Notez que vous ne pouvez pas mettre JS en code intégré pour l'afficher sur certains sites de réseaux sociaux tels que Facebook. Dans ce cas, vous devrez utiliser les balises objet et embed habituelles.

2

Vous pouvez essayer ActiveContent, qui est la solution d'Adobe pour l'intégration de Flash. C'est la valeur par défaut pour flex builder, et (je crois) CS4.

Vous pouvez trouver la source dans le répertoire flex builder;

$FLEX_BUILDER_LOCATION\sdks\3.3.0\templates\client-side-detection 

Généralement, les gens préfèrent swfobject en raison de sa simplicité. Mais activecontent est une solution testée sur le terrain.

+0

J'avais l'habitude de l'utiliser avant de passer à swfobject. –

0

SWFObject 2. La meilleure façon d'obtenir votre film flash vu par autant de personnes que possible. (Excepté ceux avec JavaScript désactivés!)

1

Il existe de nombreuses alternatives à SWFObject, y compris le code d'intégration SWF fourni avec certains frameworks JS populaires, mais aucun n'est aussi résistant que SWFObject.

Adobe est en train d'adopter SWFObject 2.x pour la plupart de ses produits de publication (SWFObject remplacera la solution JavaScript ActiveContent d'Adobe).

BTW, si vous utilisez la publication approche statique SWFObject, votre fichier SWF sera travail sans activation de JavaScript. Il n'aura tout simplement pas accès à l'utilitaire ExpressInstall d'Adobe. Voir http://code.google.com/p/swfobject/wiki/documentation#Should_I_use_the_static_or_dynamic_publishing_method?

Vous ne devez même pas télécharger SWFObject si vous utilisez le référentiel API de Google Ajax :)

0

Il y a une belle « wrapper » pour swfobject appelé « EasySWF ». Ils utilisent swfobject, mais ils ont simplement facilité la compréhension et l'implémentation.

De leur documentation en ajoutant un fichier SWF est aussi facile que:

easyswf({swf: "path/to/the.swf", width:400, height:100}); 

est ici l'adresse:

http://www.gieson.com/Library/projects/utilities/easyswf/

On dirait qu'ils utilisent tout au long de leur site ainsi?