J'ai essayé de scripter un peu un son lu par QuickTime sur une page web.
C'est relativement simple.
Quand je clique, j'arrive à baisser le volume par exemple.
Maintenant, j'aimerais baisser le volume petit à petit, c'est à dire qu'il y ait une sorte de "fade out".
Pour cela, j'ai fait une boucle qui baisse le volume petit à petit, mais ça doit être trop rapide car on entend pas le volume baisser. on entend juste que le volume est plus bas.
J'aimerais savoir s'il n'existe pas une fonction wait() (ou sleep()), ou alors une manière de notifier une fonction en javascript pour qu'elle s'éxécute dans x secondes ou milliseconds.Code:
1
2
3
4
5
6
7
8 function pumpUpSound() { var i = 0; while (i<1000) { i++; document.getElementById('sonido').SetVolume(document.getElementById('sonido').GetVolume() - 1); } }
Merci
modéré par denisC : ajout du tag résolu