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

ActionScript 3 Discussion :

Bug du plugin Flash ? -> NON, Sécurité [Fait]


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Développeur multimédia
    Inscrit en
    Mai 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Mai 2005
    Messages : 57
    Par défaut Bug du plugin Flash ? -> NON, Sécurité
    Bonjour

    Voici le code de mon script :
    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
    package {
    	import flash.display.Loader;
    	import flash.display.Sprite;
    	import flash.events.Event;
    	import flash.net.URLRequest;
    	import flash.text.TextField;
    	public class webtvButton extends Sprite {
    		private static var buttonsNumber:uint = 0;
    		private var buttonNumber:uint = buttonsNumber;
    		private var imgLoader:Loader = new Loader();
    		public function webtvButton(track:XML) {
    			buttonsNumber++;
    			imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imgLoader_complete);
    			imgLoader.load(new URLRequest(track.image));
    		}
    		public function imgLoader_complete(e:Event) {
    			var image:Sprite = new Sprite();
    			image.addChild(e.target.content);
    			image.y = buttonNumber * 100;
    			addChild(image);
    		}
    	}
    }
    Lorsque je teste l'animation, tout marche, l'animation se charge.

    Lorsque que je teste dans un navigateur, les images ne se chargent pas.

    C'est incompréhensible. Avez-vous une idée ?

  2. #2
    Membre éclairé
    Profil pro
    Développeur multimédia
    Inscrit en
    Mai 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Mai 2005
    Messages : 57
    Par défaut
    j'ai changé le code de la fonction suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public function imgLoader_complete(e:Event) {
    			t.text = "display (1)";
    			trace(e.target.content);
    			var img:Bitmap = Bitmap(e.target.content);
    			t.text = "display (2)";
    			img.y = buttonNumber * 100;
    			t.text = "display (3)";
    			addChild(img);
    			t.text = "display (4)";
    		}
    Aprés test, il affiche bien "display (1)";

    Donc le problème vient de "var img:Bitmap = Bitmap(e.target.content);"

    Ca fonctionne trés bien dans l'IDE mais pas dans firefox ou safari ;( Help me please !!

    EDIT : le trace renvoie "[object Bitmap]" dans l'IDE... sniff...

  3. #3
    Membre éclairé
    Profil pro
    Développeur multimédia
    Inscrit en
    Mai 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Mai 2005
    Messages : 57
    Par défaut
    Trouvé dans la doc AS3 :

    "If the loaded content is an image, its data cannot be accessed by a SWF file outside of the security sandbox, unless the domain of that SWF file was included in a cross-domain policy file at the origin domain of the image."

    C'est ici : http://livedocs.adobe.com/flash/9.0/...ay/Loader.html

    Merci de votre écoute...

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

Discussions similaires

  1. Bug Firefox 9.0.1 et plugin flash 11.1.102.55
    Par nancrouz dans le forum Firefox
    Réponses: 0
    Dernier message: 31/01/2012, 12h13
  2. bug flash : masque non affiché
    Par bitbis dans le forum Flash
    Réponses: 2
    Dernier message: 14/01/2007, 15h29
  3. Flash Disque non fonctionnel
    Par stanley dans le forum Composants
    Réponses: 2
    Dernier message: 18/07/2006, 12h18
  4. [FLASH 8] Détecter le plugin Flash
    Par wwave dans le forum Flash
    Réponses: 3
    Dernier message: 01/12/2005, 12h13
  5. Plugins Flash, Shockwave, installation
    Par DgG dans le forum Applications et environnements graphiques
    Réponses: 16
    Dernier message: 31/01/2004, 13h24

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