17. juli 2004 - 18:20
Der er
5 kommentarer og 1 løsning
preload af ekstern swf, virker ikke altid
Jeg forsøger at loade en swf fil ind i et mc der er inde i et andet mc. Her er koden: stop(); preloadFX = function(myUrl){ var loader:MovieClipLoader = new MovieClipLoader(); loadBanner_mc2.loadClip(myUrl) var loadListener2:Object = new Object(); loadListener2.onLoadComplete = function(loadBanner_mc2) { trace("Load completed into: " + loadBanner_mc2); trace("hej"); } //loadBanner_mc2.addEventListener("progress", loadListener2); loadBanner_mc2.addListener("onLoadComplete", loadListener2); loadBanner_mc2.contentPath = myUrl; } preloadFX("tv.swf"); Den kommer aldrig til onComplete?? Hvordan kan det mon være? vh KalleBalle
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
preloadFX = function (myUrl) { var loader:MovieClipLoader = new MovieClipLoader(); var loadListener2:Object = new Object(); loadListener2.onLoadComplete = function(target_mc) { trace("Load completed into: "+target_mc); }; loader.addListener(loadListener2); loader.loadClip(myUrl, loadBanner_mc2); }; preloadFX("tv.swf");
Hvorfor virker det her ikke? myUrl = "tv.swf" var loader:MovieClipLoader = new MovieClipLoader(); var loadListener2:Object = new Object(); loadListener2.onLoadProgress = function (target_mc, loadedBytes, totalBytes) { trace ("*********First my_mcl instance Progress*********"); trace ("onLoadProgress() called back on movie clip " + target_mc); trace(loadedBytes + " = bytes loaded at progress callback " ); trace(totalBytes + " = bytes total at progress callback \n"); } loadListener2.onLoadComplete = function(target_mc) { trace("Load completed into: "+target_mc); klap._visible=false; gotoAndPlay("showNext"); }; loader.addListener(loadListener2); loader.loadClip(myUrl, "loadBanner_mc2"); Den kommer ind til 'onLoadComplete' men det passer bare ikke. Og onLoadProgress kommer den aldrig til
Det er som om det kun er når man bruger et gammeldags modem at der er problemer, - ellers loader den fint, - men det er jo kun når man har en langsom forbindelse at det er aktuelt ;-)