Problemer med xmlConnector
på www.pforpingviner.dk bruger jeg en xmlConnector til at smide tekst på de 2 punkter "forestilling" og "om gruppen". Det virker også fint, når man går ind på det første af de 2 punkter. Men går man derefter videre til det andet af de 2 punkter, kommer der ikke noget tekst frem. Rækkefølgen, man tager de 2 punkter i, er ligegyldig; der er aldrig nogen tekst i den anden, man tager, og går man tilbage til den første, er der igen tekst i den.Her er den kode, der fisker teksten frem fra XML-filen. URL er defineret vha. component inspectoren. I koden for den defekte tekstfil ser det ud til, at afterLoaded-eventen aldrig bliver udløst. Har i hvert fald prøvet at trace den, og der sker intet:
import mx.data.components.DataSet;
import mx.data.components.XMLConnector;
System.useCodepage = true;
var tekstConnector:XMLConnector;
var tekstSet:DataSet;
var this_mc:MovieClip = this;
var thisTekst_mc:MovieClip;
var attachId:Number;
var iterations:Number;
var counter:Number = 0;
var dListener:Object = new Object;
var xPlacer:Number = 0;
var yPlacer:Number = 0;
tekstSet.addEventListener("afterLoaded",dListener);
tekstConnector.trigger();
dListener.afterLoaded = function() {
handletekst();
};
function handletekst () {
//funktion, er fylder tekst på. Virker fint, når den bliver kaldt. Har skåret den væk her.
}
