Avatar billede onsied Nybegynder
07. december 2003 - 15:15 Der er 8 kommentarer

Hvordan stoppe stream/download af loadsound?

Jeg har lavet en audioplayer i Flash MX, der benytter loadsound. Jeg har en række numre liggende, som man kan vælge imellem ved at klikke frem/tilbage eller gå direkte til hvert nummer.
Ved brug af loadsound burde Flash stoppe med at streame f.eks. sang1, i det øjeblik jeg vælger sang2 ?!?!
Jeg loader jo den nye sang ind i det sammen soundobject ...

Men efterhånden som man vælger nye sange før de allerede valgte er spillet færdig, begynder Flash nye downloads/streams, uden at afbryde de tidligere .. hvorfor det? Og hvordan kan jeg tvinge Flash til at droppe de streams den er i gang med når jeg vælger en ny sang?
Som det er nu, bliver playeren tungere og tungere fordi den ender med at stå og streame/downloade 8-9 sange samtidigt.

Mvh. onsied
Avatar billede mat Nybegynder
07. december 2003 - 15:22 #1
kan du ikke fjerne dit lydobjekt og oprette det igen ved tryk på dine knapper?

delete mit_objekt;
mit_objekt = new Sound();

..men om det virker ved jeg ikke?

mvh mat
Avatar billede pyroman Nybegynder
07. december 2003 - 15:25 #2
Ja har haft lignende problemer som dig... Problemet er at der vist stadig er en del fejl med henhold til streaming lyd i Flash MX og det kan man ikke rigtig gøre noget ved.
Lige dit problem tror jeg godt du kan løse ved at slette Sound objektet inden du loader en ny sang ind i det.

delete mySound;
mySound = new Sound();
mySound.loadSound("fil.mp3", true);

Har ikke selv prøvet det - men tror det burde virke :)

/Filip
Avatar billede pyroman Nybegynder
07. december 2003 - 15:26 #3
Argh pis - jeg er sgu altid så langsom til at skrive de her indlæg.. :)
Avatar billede onsied Nybegynder
07. december 2003 - 16:02 #4
Hej mat og Pyroman.
Tak for jeres svar.
Jeg HAR prøvet delete mySound; uden at det havde nogen effekt ... hvilket unægteligt er lidt af en gåde for mig!!
Men, nu ved jeg ikke helt hvordan jeg skal gøre ... er ny her.
I har svaret, og givet gode forslag, som jeg dog havde prøvet af på forhånd. Men hvad er praksis i dete forum så, når jeg ikke får løst mit problem? Og kan jeg evt. dele points, så I begge får lidt?
Avatar billede mat Nybegynder
07. december 2003 - 16:07 #5
næ normalt bliver vi ved til vi (eller andre) kommer med en løsning - men jeg er lidt stresset lige for tiden så lige nu må jeg melde pas...

mvh mat
Avatar billede pyroman Nybegynder
07. december 2003 - 18:03 #6
Du kan jo bare lade spørgsmålet stå - det kan være at der er andre der kommer forbi og kender en løsning på dit problem. Du kan evt. afvise vores svar - så kommer der en grøn fane istedet for en gul og det tiltrækker nogle gange flere til at svare...
Avatar billede onsied Nybegynder
07. december 2003 - 18:08 #7
Tak for hjælpen med både det ene og det andet. Jeg lader spørgsmålet stå .. nu med grøn fane igen. :-)
Avatar billede Slettet bruger
02. september 2006 - 22:59 #8
jeg lytter
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester