Autor Zpráva
Pajos
Profil *
Moderátor DoubleThink: Přesunuto ze zaniklé kategorie Flash všeobecně.

Ahoj!
Mam na strankach udelany prehravac externich mp3 s nejakym vylepsenim delany podle tohoto navodu:
http://www.zive.cz/h/Programovani/AR.asp?ARI=125078
Zkousel jsem uz hodne variant, ale porad na to idu asi spatne...potreboval bych totiz udelat,aby kdyz me dohraje jedna pisnicka,zacala automaticky hrat dalsi v seznamu...Mohl by nekdo poradit jak na to?
Budu rad za kazdou radu,diky moc...
niky
Profil *
Akce, která se spustí po dohrání písničky se definuje:

hudba.onSoundComlete = function() {
// Spuštění další skladby
};
Pajos
Profil *
skladby = new Array();
skladby[0] = "prvni.mp3";
skladby[1] = "druha.mp3";
skladba = 0;

startMusic = function (music) {
song = new Sound();
song.loadSound(music, true);
pozice = 0;
paused = false;
};

nextMusic = function () {
vol = song.getVolume();
skladba++;
if (skladba>=skladby.length) {
skladba = 0;
}
minuty=0;
startMusic(skladby[skladba]);
song.setVolume(vol);
};

song.onSoundComplete = function() {
nextMusic();
}

startMusic(skladby[skladba]);

Kdyz to udelam takto,tak me to nefunguje,asi su fakt uplne blby,mejte pls se mnu trpelivost
niky
Profil *
song.onSoundComplete
musíš definovat až po tom, co zadáš nahrání skladby (
song.loadSound(music, true);
) jinak
song.onSoundComplete
nebude fungovat... Takže funguje to třeba takhle:

...

startMusic(skladby[skladba]);

song.onSoundComplete = function() {
nextMusic();
}
Pajos
Profil *
Diky moc, bylo to tim.
MACI
Profil *
chtel bych ten program co je na te URL hend prni nevim jak se jmenuje diky
Toto téma je uzamčeno. Odpověď nelze zaslat.

0