A zasto bi se zaustavila?
setTimeout funkciija odlaze izvrsavanje komande ili niza komandi za odredjen broj milisekundi. Ispaljuje se jednom, nakon tog broja milisekundi i to je to. Funkcija clearTimeout "ukida" izvrsavanje (ako se vec nije ispalilo) ili oslobadja resurs (ako jeste) onoga sto je definisano u setTimeout.
Ako hoces da prekines muziku, pozovi .pause() nad elementom nad kojim je pozvan .play() (ne postoji metoda .stop() - jedina opcija je da se pauzira). Ako zelis da vratis player na pocetnu poziciju, nakon toga pozovi .currentTime = 0 nad istim elementom.
|