IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Flashvars avec Flex ?


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 12
    Par défaut Flashvars avec Flex ?
    Bonjour,

    J'ai cherché tout d'hier après-midi afin de faire fonctionner les Flashvars en AS3.

    J'ai un projet ou je dois récupérer une variable (variable de session PHP) dans mon application.

    J'ai décidé d'utiliser les Flashvars pour la transmettre. Sur certains forums où j'ai effectué mes recherches, certains disaient que les Flashvars ne fonctionnaient plus en AS3, puis d'autres qui disent arriver à les faire fonctionner.

    J'ai donc utilisé leur technique mais sans résultat convainquant. Je ne sais pas si mon problème vient de la transmission entre php et flash ou s'il vient de l'appel de ma variable dans flash qui ne serait pas correct.

    Voici mon code :
    Appel html (le texte "blabla" est l'endroit ou je place ma variable normalement)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    <object
              classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
              codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
              width="776px"
              height="500px">
              <param name="movie" value="appli.swf">
              <param name="quality" value="high">
              <param name="flashVars" value="variable=blabla" />
              <embed
                width="776px"
                height="500px"
                src="appli.swf"
                quality="high"
                flashVars="variable=blabla"
                pluginspage="http://www.macromedia.com/go/getflashplayer"
                type="application/x-shockwave-flash">
              </embed>
            </object>
    Dans mon appli Flex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    trace_txt.text = 'Récupération variable '+ loaderInfo.parameters.variable;
    Lors de l'affichage j'obtiens toujours "Récupération variable undefined"

    Je vous serez vraiment reconnaissant si vous arriviez à me faire comprendre où se trouve mon problème.

    Pour information je travaille sur le SDK Flex.

  2. #2
    Membre Expert Avatar de Lorenzo77
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 472
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 472
    Par défaut
    salut,

    ca fonctionne toujours pareil en AS3 !

    vu que tu as mis le FlashVars directement dans le code HTML, je suppose que tu as pensé a le virer de la balise <noscript> et aussi a virer le javascript qui rajoute le code pour intégrer le code HTML (AC_FL_RunContent) ??

Discussions similaires

  1. Envoie d'Email avec Flex.
    Par Fire Fly dans le forum Flex
    Réponses: 5
    Dernier message: 16/03/2010, 11h30
  2. L'essentiel à connaitre de J2EE pour travaillez avec FLEX
    Par benben02 dans le forum Développement Web en Java
    Réponses: 6
    Dernier message: 24/10/2008, 00h49
  3. Réponses: 3
    Dernier message: 19/02/2008, 15h37
  4. Utiliser un webservice .NET avec flex
    Par catd dans le forum Flex
    Réponses: 1
    Dernier message: 12/10/2007, 15h46
  5. langage à utiliser avec flex
    Par gloglo dans le forum Flex
    Réponses: 2
    Dernier message: 07/08/2007, 10h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo