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 :

affichage image, upload, réaffichage image


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mai 2007
    Messages : 22
    Par défaut affichage image, upload, réaffichage image
    Bonjour,

    voilà une petite question qui parait simple, mais qui me pose terriblement problème.

    En Flex, je charge une photo dans un composant Image. Par l'appui sur un bouton, je peux uploader une photo sur le serveur distant, en utilisant un FileReference.

    Jusque là aucun problème, tout fonctionne bien, la photo est correctement uploadée, pas de soucis.

    Mais quand je veux changer la source du composant Image, pas de changement, c'est toujours l'ancienne photo qui est affichée ...
    Quand j'efface le cache de mon browser, nickel c'est la bonne photo qui s'affiche.

    Que faire s'il vous plait ?

    Une partie de mon code :
    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
    20
    21
    22
    23
    24
    25
    private function init():void
    {
       afficherPhoto();
    }
     
    private function afficherPhoto():void
    {
       var photo:Loader = new Loader();
       photo.contentLoaderInfo.addEventListener(Event.COMPLETE, photoLoaded);
       photo.load(new URLRequest("myphoto.jpg"));
    }
     
    private function photoLoaded(e:Event):void
    {
       var photo:Bitmap = new Bitmap();
       photo = e.currentTarget.content;
       imgPhoto.source = photo;
    }
     
    // une fois l'upload d'image terminé
     
    private function uploadCompleteHandler(event:Event):void
    {
       afficherPhoto();
    }

  2. #2
    Membre expérimenté Avatar de samy2525
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 259
    Par défaut rafrichissement de la requete
    Bonjour en temps normal si le browser recoit la meme requete il va te donner ce qu'il a dans le cache pour eviter ce genre de probleme en rajoute dans l'url un variable qui change tous le temps generalement en rajoute une date du cout ton urlRequest peut etre du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    photo.load(new URLRequest("myphoto.jpg?date="+new Date()));
    et normalement tu verra pas ce genre de bleme

    Bon courage

  3. #3
    Membre averti
    Inscrit en
    Mai 2007
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Mai 2007
    Messages : 22
    Par défaut
    Excellent, ta réponse est tout à fait exacte

    J'avais pas du tout pensé à un querystring sur une image non di diou !

    Merci beaucoup samy2525

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Manipulation d'images : intégrer une image dans une image
    Par noscollections dans le forum VB.NET
    Réponses: 2
    Dernier message: 17/10/2014, 11h51
  2. [WB12] Image Uploadée dans BDD et affichage
    Par kalimero95 dans le forum WebDev
    Réponses: 11
    Dernier message: 25/08/2014, 11h50
  3. upload d'image + affichage struts 2 (struts2) et tomcat
    Par Djidane41771 dans le forum Struts 2
    Réponses: 3
    Dernier message: 11/03/2010, 08h08
  4. [Upload] affichage d'image uploadée
    Par bernard26000 dans le forum Langage
    Réponses: 2
    Dernier message: 14/12/2007, 18h17
  5. [Upload] upload d'images et affichage du lien
    Par loopback dans le forum Langage
    Réponses: 6
    Dernier message: 31/05/2007, 21h55

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