12. juni 2003 - 20:04Der er
24 kommentarer og 1 løsning
load movie virker ikke på serveren PLEASE HELP
Hej jeg er ret ny med flash men jeg har lavet et stort site der bruger load movie funktionen til at streame video. MEN Det der ellers fungere perfekt fungere ikke når det er uploadet ? Hovedsiden virker fint men de klip der skal loades virker ikke??? Jeg har her et eksempel på et script på en af filmene - er der en der kan se hvad jeg mangler /gør galt??
Hej Per Nu har jeg prøvet at copy paste det du skrevet - det virker heller ikke !! Andre forslag???
Mht. streaming så er det jo kun en betegnelse for at afspille mens man downloader ikk - det kan og gør den fint når jeg skriver den specifikke URL til en af .swf filmene.
Nogle servere er case sensitive, hvorfor dine stier skal være præcis de samme som dine filnavne....
Hvis du har meget "film" i dine klip, kan de godt være længe om at gå i gang når du henter dem ind. Har du en eller anden form for preloader på de film du henter ind?
Kan nogenlunde gennemskue hvad dit script gør, men er lidt interesseret i at vide hvad du bruger det til? Skal man aktivt trykke på en knap, for at tjekke om filmen er loadet? (og hvorfor så pakke den ind i en onEnterFrame event?)
Mht. preloader - så nej det er der ikke på - det burde heller ikke være nødvendigt når jeg kan hente filmene med det samme når jeg skriver den specifikke URL på klippet! Man skal trykke på en knap for at hente filmene - grunden til den er "pakket ind" er fordi videoklippene loopede og da disse ikke er lagt i tidslinien men er selvstændige film så måtte vi finde et alternativ til at stoppe filmene når de var færdige!!
Det er måske hellere ikke nødvendigt, for der er en mulig løsning:
Du kan faktisk importere en film i flash i mov formatet, og lave et layer med en stop(); i slutningen af filmen. Derefter kan du eksportere den tilbage i mov. Derefter vil filmen stoppe, når den er slut.
Quicktime kan nemlig godt afvikle simple flash kommandoer.
Hvis du anvender Quicktime eller Mediaplayer filer på en server, så skal de normalt laves om til et streamingformat. Ellers vil serveren ødelægge filen, fordi den ikke kender formatet.
Du kan sagtens importere en swf fil i tidslinie, hvis det kun drejer sig om en film. Men det kan kun lade sig gøre, hvis ejeren af swf filen ikke har låst den.
Du trykker på knappen og din fil begynder at loade, du knytter en funktion til onEnterFrame. Frame 1 er lidt tung, så totalframes på det "tomme" movieclip "filmholder" returnerer 1 hvilket tilfældigvis osse er hvad _currentframe returnerer - din condition i din enterFrame function returnerer nu true og du når ikke at se en skid :)
prøv evt med:
if (filmholder._currentframe >= filmholder._totalframes)
derudover er jeg betænkelig ved at du delete´er onEnterFrame før du eksekverer en action i den?!?
per > "Dette skyldes primært at den loaded film ikke fortsætter ud over det totale antal frames!" - Det er jeg sgu godt klar over det var mere for at undgå 1 == 1 tilstanden (hvis totalframes og currentframe er ens når movieclippet er tomt) - Jeg efterlod et lighedstegn derinde, hvis det undslap din opmærksomhed? Og det var, som nævnt, blot et forslag!
Hej Per Tusind tak for tilbudet! Det er lavet i MX og når jeg vil gemme det som flash 5 - så siger den at noget MX data vil blive mistet - kan du godt bruge den alligevel ??? Mvh. Katrine
Mat gider du det? Jeg er sikker på det ikke kan være en kæmpe opgave for et af klippene virker efter jeg tog dit >= råd!!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.