26. februar 2003 - 12:03Der er
14 kommentarer og 1 løsning
Loadmovie problemer
Jeg bruger en loadMovie til at vise et nyt baggrundsbillede hvergang min side loader. Jeg loader billedet ind i et tomt movieclip. Intet problem. Men når jeg lægger det ud på serveren loader den IKKE de eksterne movieclips..!!
Virker det på din PC, så virker det også på serveren.... måske :o)
Servere er sjove. Nogle gange er de Case sensitive, de VIL altså have, at du refererer til dine filer meget præcist. Det betyder, at det du skriver i Flash, skal matche 100% det der ligger på serveren. Måske er det problemet? Har du ellers husket at uploade alle dine eksterne swf'er?
Har du prøvet at lave et dynamisk tekstfelt, der hedder "loadText", for at debugge og se, om den overhovedet forsøger at loade den rigtige fil? Og derefter prøvet, om du kan loade denne fil på almindeligvis i din browser ved at skrive den i din URL?
Hvis du i Flash henviser til en fil som hedder movie1.swf, men som filnavn hedder Movie1.swf (altså den fysiske fil), så virker det på din egen PC, men ikke nødvendighvis på serveren. Hvis den fysiske fil hedder movie1.SWF eller MOVIE1.SWF, virker det heller ikke.....
Pointen er, at du nok skal kigge mere på filer end på servere. INTET i Flash er serverafhængigt........ medmindre du har gang i noget serverside scripting.
Kan du, som Barklund er inde på, overhovedet få det til at virke på din egen PC, i din egen browser?
Viser den et billede i baggrunden? (Jeg laver en loadMovie, som skal vise et billede i baggrunden, og jeg kan ikke se det fra min browser.) Man kan ikke tage fejl, enten er billedet der eller ej. ret vilde fotos! :-)
Din html-fil ligger på roskildelab.dk/ mens din swf-fil ligger på roskildelab.dk/fla/ - derfor har du også lagt dine billeder ind i denne fla-folder, men det er forkert :o)
Flash loader relativt i forhold til html-dokumentet og ikke i forhold til swf-filen. Derfor skal du loade dem:
ran = 1+random(10); loadText = "fla/pict"+ran+".swf"; loadMovie(loadText, loadMC );
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.