29. december 2003 - 10:16Der er
13 kommentarer og 1 løsning
XML load funktion - helst med preload
Jeg har lavet følgende til at hente mine XML-filer:
MovieClip.prototype.getXML = function(xmlFile,xmlPath) { theXML = new XML(); theXML.ignoreWhite = true; theXML.load(_global.contentFolder+xmlPath+xmlFile+noCache()); theXML.onLoad = function (success) { if (success) { processXML(theXML); } } }
Og det vil sådan set fungere fint. Men hvad hvis der skal store filer ned eller brugeren sidder med en træls langsom forbindelse? - Så skal jeg vel have en preloader ind? Er der en fiks måde at bygge en preloader ind i denne funktion? - altså så jeg stadig bare kan bruge et tomt movieclip med funktionen?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Uden at være nogen ekspert, ville jeg tro at du skal bruge et loop for at lave en xml-preloader (ihvertfald hvis du er interesseret i at kende getBytesLoaded til et vilkårligt tidspunkt).
Og ovenstående metode virker ikke umiddelbart logisk at have i et loop?
Jeg kan ikke svare på dit spm. men du behøves ikke at bruge et tomt mc fordi at MainTimeline i virkeligheden osse er et mc. så du vil altid kunne kalde din function derfra.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.