www.mutationevent.com

Articles taggés avec ‘swfobject’

swfobject 2.2

Samedi 13 juin 2009

swfobject-2-2

La nouvelle version apporte quelques nouveautés et aussi fixe les bugs connues.

Voici un aperçu des nouveautés apporté a cette version :

  1. Amélioration de l'émulation du DomContentLoader pour Internet Explorer
  2. Support des bibliothèques dynamiques
  3. L'ajout de la méthode callback pour le contenu flash
  4. Plus de balise embed.
  5. Amélioration de la détection du flash player.
  6. Amélioration de Adobe Express Install
  7. Amélioration de la méthode createCSS

Il est temps de se mettre à jour alors.

Pour plus d'informations reportez-vous au site swfobject

Technorati Tags: bibliothèque, flash, swfobject

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

changer la page modèle de votre projet flex

Vendredi 12 décembre 2008

générer votre propre page modèle pour vos projet web Flex pour intégrer vos propre données ou fichiers js.

La page web générer (index.template.html) par Flex utilise le fichier AC_OETags.js pour intégrer le contenu flash (Fichier .swf) dans la page html et history.css, historyFrame.html et history.js pour la gestion de l'historique.

Supposons maintenant que vous voulez utilise SWFObject pour insérer votre fichier .swf, pour moi je préfer SWFObject parce que c'est plus clair et plus facile a modifier surtout lorsqu'on veut faire passé des variables au fichier .swf grâce a l'objet flashvars ou modifier/ajouter certains attributs du fichier .swf. Bref, nous avons besoin du fichier SWFObject que vous pouvez trouvé ici http://code.google.com/p/swfobject/
Notez aussi que Flex utilise quelques variables dynamique dans le fichier template :

  • ${title} pour le titre du document (à placer dans la balise title).
  • ${swf} qui contient le non du fichier .swf générer (la variable ${swf} ne contient pas l'extension fichier, il faut le mettre manuellement).
  • ${version_major}, ${version_minor} et ${version_revision} qui contiennent la version du player requis pour visualiser le fichier .swf (vous pouvez tous les utilisé avec SWFObject, mais ${version_major} suffit).
  • ${width} et ${height} pour la largeur et la hauteur du fichier .swf.
  • ${application} le nom de l'application (nom du projet Flex).
  • ${bgcolor} couleur de l'arrière plan du projet Flex.

code:

  1.  
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <!-- saved from url=(0014)about:internet -->
  4. <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  5. <!--
  6. Smart developers always View Source.
  7.  
  8. This application was built using Adobe Flex, an open source framework
  9. for building rich Internet applications that get delivered via the
  10. Flash Player or to desktops via Adobe AIR.
  11.  
  12. Learn more about Flex at http://flex.org
  13. // -->
  14. <head>
  15. <title>${title}</title>
  16. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  17. <script type="text/javascript" src="swfobject.js"></script>
  18. <script type="text/javascript">
  19. var flashvars = {};
  20. var params = {};
  21. params.bgcolor = "${bgcolor}";
  22. var attributes = {};
  23. attributes.id = "${application}";
  24. swfobject.embedSWF("${swf}.swf", "myAlternativeContent", "${width}", "${height}", "${version_major}.${version_minor}.${version_revision}", "expressInstall.swf", flashvars, params, attributes);
  25. </script>
  26. </head>
  27. <body>
  28. <div id="myAlternativeContent">
  29. <a href="http://www.adobe.com/go/getflashplayer">
  30. <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
  31. </a>
  32. </div>
  33.  
  34. </body>
  35. </html>
  36.  

Download flex template (12)

Technorati Tags: flex, swfobject, template

  • Twitter
  • Facebook
  • Digg
  • Delicious
  • Google Reader
  • LinkedIn
  • Technorati Favorites
  • Netvibes Share
  • NewsVine
  • Share/Bookmark

  • Archives

  • Catégories