13. december 2001 - 11:19Der er
14 kommentarer og 2 løsninger
abort preload
Findes der en måde at standse en igangværende preload operation på?
Hvis jeg fks starter at loade en swf men fortryder dette inden den er loaded helt ind og vil i stedet sætte en anden swf fil til at loade ind, hvordan standser jeg load processen for den første fil så jeg kan udnytte hele båndbredden til den nye fil ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det bedste ville være hvis man på en eller anden måde kunne sætte den første load operation på pause..., men hvis dette ikke er muligt så bare standse den. Ville unloadMovie() kunne klare dette ?
Hvis ovenstående ikke virker, ville en mulighed være at lave en lille omvej: Først dupliker et movieclip hvortil swf\'en kan loades ind. Hvis man ombestemmer sig benyttes removeMovieClip til at fjerne clippet, og så må indloadningen da stoppe.
Mener du forskellige targets til at loade filmene ind i? For hvis det er samme MC de loades til afbryder du loadingen, men fortsætter samme sted nåt du igen vil loade dem ind. Med forskellige target MC\'s burde unloadMovie(); klare den fino. Skriver du ikke hvis du finder ud af det?
1. afbryde en igangværende loading process (A) for at stille hele den tilgængelige båndbredde til rådighed for en anden loading (B) 2. På et senere tidspunkt når man er færdig med at loade (B), genoptage loading af den afbrudte loading (A) fra der hvor man nåede til sidst.
På samme måde som mange af de såkaldte smartdownload programmer
håber at det forklarer min hensigt lidt tydeligere:o) mvh geo
All rightie, det er sjovt nok præcist hvad jeg har rodet med for nylig :0)
Ved at loade filmene ind i samme target MC sker netop dette. Hvis du er igang med at preloade mc1 til taget mitMC, vælger at se noget andet, mc2 ved tryk på knap eller whatever og loader det ind i mitMC så stopper downloadingen af mc1 imens. Samtidigt med starter downloadingen præcist der man nåede til når der igen loades mc1 ind i mitMC. Båndbredden er derfor fuldt ud tilgængelig for den nye film.
Derfor brug samme target MC til loadMovie af alle dine swf\'er, du behøver ingen unloadMovie eller noget - så er den sag klaret :0)
Det virker herligt nok også selv om man lukker browseren og kommer tilbage til sitet. Så længe temp ikke er slettet fortsætter man der hvor man slap ;0)
Men swf\'erne bliver ikke lagt i temporary internet files før de er 100% hentet, så vidt jeg da kan se. Det virker dog stadig, har lige testet igen - så præcist hvor de bliver lagt har jeg ingen idé om !
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.