Avatar billede apache999 Nybegynder
09. december 2003 - 23:59 Der er 2 kommentarer og
1 løsning

problemer med loadsound, når jeg publiserer

Hejsa.

Jeg henter en mp3-fil ind med loadsound, og der virker fintfint, når jeg kører det lokalt. Men når jeg så publiserer det til min testweb, kommer der ikke noget musik :-(

Jeg har prøvet med absolut url, og jeg har selvfølgelig tjekket, at mp3-filen er, hvor den skal være.

Grunden til, at jeg anvender loadSound i stedet for attachSound er, at jeg har brug for onLoad-event handleren, og den synes jeg ikke lige, jeg kan hitte ud af at bruge, når jeg attacher.

Koden er neden for. Idéen er, at musikken fader ind, når den er loadet, så folk med langsomme forbindelser ikke behøver at vente på musikken for at få adgang til swf-filen

musik = new Sound();
musik.loadSound( "musik.mp3",false );
musik.onLoad=(startFadeIn());

function startFadeIn() {
    musik.start( 0.05, 999 );
    var vol = 0;
    musik.setVolume(vol);
    fadeInterval = setInterval (fadeIn,50);
}

function fadeIn() {
    vol = musik.getVolume()+1;
    musik.setVolume(vol);
    if(vol==100) clearInterval(fadeInterval);
}
Avatar billede nikolajdu Nybegynder
10. december 2003 - 01:29 #1
Dit lydmodul er det noget du henter ind i en anden fil når du ser websiden....
Avatar billede apache999 Nybegynder
10. december 2003 - 08:55 #2
Jeg er ikke sikker på, jeg lige kan afkode det, du skriver. Men svaret er vel "Sikkert!?"
Avatar billede apache999 Nybegynder
13. februar 2004 - 14:46 #3
Klarede selv ærterne dengang
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