Comment résoudre l'erreur Adobe Flex: "Erreur # 2036: charge jamais terminée"? P>
4 Réponses :
Le problème était avec mal de localisation des modules SWF. Dès que l'emplacement approprié a été défini pour les modules SWF générés - l'erreur disparaît. P>
Dans mon cas, le problème était également survenu lors du chargement des actifs, non seulement des modules .swf. (Je l'ai réparé en utilisant des URL absolues: /dir/someswffile.swf code> au lieu de
someswffile.swf code>)
N'oubliez pas que vous pouvez également ajouter un auditeur ioeurRevent aux chargeurs afin que vous puissiez tracer un peu plus d'informations pour vous-même. Le code sous une entrée générale est un démarreur général, il aura probablement besoin d'un peu plus d'informations avant qu'il ne fonctionne réellement dans Flash / Flex.
swfLoaderInstance:SWFLoader = new SWFLoader(); swfLoaderInstance.source = "someSWFFile.swf"; swfLoaderInstance.addEventListener(IOErrorEvent.IO_ERROR, handleError); public function handleError(event:IOErrorEvent):void{ trace(event.target); //etc... }
Si c'est une chose de navigateur Internet, et que vous utilisez Google Chrome. Allez à vider le cache,
Supprimer des cookies et d'autres données de site et de plug-in,
Données de formulaire Autofill Effacer l'apport automatique em> p>
Effacez-le du début des temps. Ensuite, essayez de charger la chose que vous voulez. Travaillé pour moi bien :) p> History> Effacer toutes les données de navigation Code>. Cochez ces doigts seulement, vous ne voudriez pas perdre les données de navigation. P>
J'ai eu le même message d'erreur. Dans mon cas, il était dû au chargeur code> obtenant des ordures recueillies.
Ceci est le code que j'ai eu des problèmes avec: p> et ceci est le bon code: p> Je fais référence au chargeur d'un dictionnaire pour éviter le GC. Je supprime le chargeur du dictionnaire lors de la charge de chargement. P> p>
Est-ce la meilleure description avec laquelle vous pouvez venir?