mirror of
https://git.maid.zone/stuff/soundcloak.git
synced 2025-12-10 05:39:38 +05:00
20 lines
573 B
JavaScript
20 lines
573 B
JavaScript
var audio = document.getElementById('track');
|
|
if (Hls.isSupported()) {
|
|
var hls = new Hls();
|
|
hls.loadSource(audio.src);
|
|
hls.attachMedia(audio);
|
|
|
|
var volume = audio.getAttribute('volume');
|
|
if (volume) {
|
|
audio.volume = parseFloat(volume);
|
|
}
|
|
} else if (!audio.canPlayType('application/vnd.apple.mpegurl')) {
|
|
alert('HLS is not supported! Audio playback will not work.');
|
|
}
|
|
|
|
var next = audio.getAttribute('data-next');
|
|
if (next) {
|
|
audio.addEventListener('ended', function() {
|
|
location = next + '&volume=' + audio.volume;
|
|
});
|
|
} |