ne radi clearTimeout...

ne radi clearTimeout...

offline
  • Pridružio: 23 Feb 2015
  • Poruke: 83

Pozdrav...

U okviru tajmera imam sl

function s() {
var voice = document.getElementById("music");
voice.play();
}
var musicTimeout = setTimeout(s, ms);

Problem nastaje kada kliknem na dugme koje daje komandu

clearTimeout(musicTimeout);

Muzika se ne zaustavlja...

Zasto ?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3642
  • Gde živiš: 127.0.0.1

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.



offline
  • Pridružio: 23 Feb 2015
  • Poruke: 83

Rastafarii , hvala ti puno jer mi mnooogo znaci svaki savet.
Melodija predugo traje i ako hocu da resetujem tajmer, resetuju se vrednosti za minute, sekunde...a muzika i dalje "ide"...I ja sam mislila da, ako nista, pauziram...

Hvala ti.

Ko je trenutno na forumu
 

Ukupno su 693 korisnika na forumu :: 30 registrovanih, 4 sakrivenih i 659 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 8u47, _Sale, A.R.Chafee.Jr., acatomic, banjolajarboe, Botovac, Cirkon, Djokislav, dragon986, FOX, GreenMan, ILGromovnik, kljift, krkalon, KUZMAR, Lieutenant, lmilan02, madza, mercedesamg, miljannis, nadjas_515, Oluj2.1, panonski mornar, srecko81, stegonosa, Trpe Grozni, voja64, Vzor50, yrraf, YU-UKI