diff options
author | Mark Powers <mark@marks.kitchen> | 2022-09-24 22:19:44 -0500 |
---|---|---|
committer | Mark Powers <mark@marks.kitchen> | 2022-09-24 22:19:44 -0500 |
commit | e882d551d58cb873d11f0774a79b48b4490ecbce (patch) | |
tree | ee334966b828f746bc98279eaea9a1dfa55bdb5c /main.js | |
parent | 09a0be0bd5d119c177ee18b692e84fb4ba49a129 (diff) |
Add volume slider
Diffstat (limited to 'main.js')
-rw-r--r-- | main.js | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -10,6 +10,7 @@ function random(){ fetch("/random") } function playlist(){ + let volume_slider = document.getElementById("volume") function f(){ fetch("/playlist").then(res => res.json()).then(res => { let el = document.getElementById("playlist") @@ -24,9 +25,14 @@ function playlist(){ li.innerHTML = my_html el.appendChild(li) }) + volume_slider.value = res.volume * 100 }) } var intervalId = setInterval(f, 5000); f() + + volume_slider.onchange = function() { + fetch(`/volume/${volume_slider.value/100}`) + } } window.addEventListener('load', event => playlist()); |