Js puro.
Ho avuto questo da BARD, ma come posso farlo partire, il tasto cosa deve contenere?
<script language="JavaScript">
// Dichiarazione delle variabili
var audio = document.querySelector('audio');
var playlist = [];
// Funzione per caricare la playlist
function loadPlaylist() {
// Ottieni l'elenco dei file MP3 nella cartella
var files = fs.readdirSync('path/to/playlist');
// Aggiungi ogni file alla playlist
for (var i = 0; i < files.length; i++) {
// Controlla che il file sia un file MP3
if (files[i].endsWith('.mp3')) {
playlist.push(files[i]);
}
}
}
// Funzione per riprodurre il brano successivo
function playNext() {
// Se la playlist č vuota, esci dalla funzione
if (playlist.length === 0) {
return;
}
// Ottieni il nome del prossimo brano
var nextFile = playlist.shift();
// Carica il brano
audio.src = 'path/to/playlist/' + nextFile;
// Riproduci il brano
audio.play();
}
// Event listener per il click sul tasto
document.querySelector('#playButton').addEventList ener('click', playNext);
// Carica la playlist
loadPlaylist();
</script>