Play Audio si seteaza volum cu JS

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
Marius
Mesaje: 60

Play Audio si seteaza volum cu JS

Încerc să creez un script pentru o pagină web care are un element audio de genul acesta:

Cod: Selectaţi tot

<div class='class1' id='id1'>
<audio src='link_to_audio' controls='' preload='none' controlslist='nodownload'>
</audio>
</div>
Ce trebuie să fac este un script care porneste audio-ul și îi setează volumul la 50%. Cum se face?

MarPlo Mesaje: 4343
Tagul audio fiind adaugat in alt element cu #id1, poti sa folosesti document.querySelector().

Iar ca sa setezi volumul la 50%, folosesti audioElem.volume = 0.5;

Cod: Selectaţi tot

var audioElem = document.querySelector('#id1 audio');
audioElem.volume = 0.5;
audioElem.play();