2012-12-09 3 views
1

Je reçois une erreur bizarre, certains des fichiers flash sont en cours de chargement mais d'autres ne se chargent pas. Aucun message d'erreur n'est affiché. S'il vous plaît laissez-moi savoir comment résoudre le problème. Merci pour votre aideFlex: L'événement complet SWFloader n'est pas déclenché

ici est un exemple

<fx:Script> 
<![CDATA[ 
protected function loader1_completeHandler(event:Event):void 
{ 
    vals.text=vals.text+"loaded test" 
} 
]]> 
</fx:Script> 

<mx:SWFLoader id="loader" source="include/sumita_logo.swf"/> 

<mx:SWFLoader id="loader1" complete="loader1_completeHandler(event)" 
source="include/sumita.swf"/> 

<mx:Label id="vals" text="Was here"/> 

La question est « chargeur » charges sans erreur, mais l'événement complet pour loader1 n'est pas invoqué et le texte étiquette vals reste « était ici ». Le swf sumita.swf n'est pas non plus chargé.

+0

Vous devez nous donner plus de détails. Des extraits de code, une trace des requêtes HTTP et des détails similaires peuvent être utiles pour le dépannage. – methode

Répondre

0

à la place du composant mx essayer le composant étincelle. exemples de codes donnés ci-dessous

<s:VGroup> 
    <s:SWFLoader id="loader" source="./black.swf"/> 
    <s:SWFLoader id="loader1" complete="loader1_completeHandler(event)" source="./blue.swf"/> 

    <mx:Label id="vals" text="Was here"/> 
</s:VGroup> 


protected function loader1_completeHandler(event:Event):void 
{ 
trace("loader1 loaded"); } 
Questions connexes