Как в тегах "audio" поставить preload="none", если они не воспроизведены?

Вот мой код, не понимаю, куда добавить

var audioNL = document.querySelectorAll('audio');
    var audio = Array.apply(null, audioNL);

    audio.forEach(t => {
        var index = audio.indexOf(t);

        t.addEventListener('play', ()=> {
            audio.forEach(subT => {
                subT !== audio[index] ?
                (subT.pause(), subT.currentTime = 0) :
                subT.play()
            })
        })
        t.addEventListener('ended', ()=> {
            t.currentTime = 0;
            index !== audio.length - 1 ?
                audio[index + 1].play() :
                null
        })
    });

Мой сайт, где хочу это сделать https://dragon-music.ru

Когда включаешь больше 6 треков, он зависает. Или может проблема не в этом?


Ответы (0 шт):