поэтому у меня есть код для регулятора громкости. Что он делает, так это то, что он воспроизводит звук, когда вы изменили громкость после загрузки слайдера. Например, если ползунок по умолчанию равен 50, он не будет воспроизводить звук сразу после загрузки аудиофайла, вам нужно изменить значение на большее или меньшее, чтобы звук мог звучать. Поэтому мне нужна помощь с JavaScript. Что я могу сделать, чтобы он начал воспроизводить звук при загрузке?
Полный код: https://www.w3schools.com/code/tryit.asp?filename=FQZVZUX36JFD
JS:
$("#volume").slider({
min: 0,
max: 100,
value: 50,
range: "min",
slide: function(event, ui) {
setVolume(ui.value / 100);
}
});
var myMedia = document.createElement('audio');
$('#player').append(myMedia);
myMedia.id = "myMedia";
playAudio('http://listen.shoutcast.com/newfm64aac-', 0);
function playAudio(fileName, myVolume) {
myMedia.src = fileName;
myMedia.setAttribute('loop', 'loop');
setVolume(myVolume);
myMedia.play();
}
function setVolume(myVolume) {
var myMedia = document.getElementById('myMedia');
myMedia.volume = myVolume;
}