Я хочу добавить случайный музыкальный проигрыватель на мою страницу.
И нашел случайный источник музыкального проигрывателя. Но у этого есть только 2 музыки.
Если у меня в папке «audio» много музыкальных файлов более 100, есть ли какие-нибудь советы по работе со многими музыкальными файлами?
![image](https://user-images.githubusercontent.com/42408554/67758102-60e6b100-fa80-11e9-934f-000732110b6b.png)
И этомой код JavaScirpt.
var lastSong = null;
var selection = null;
var playlist = ["audio/Boy with luv.mp3", "audio/Mikrokosmos.mp3"]; // List of Songs
var player = document.getElementById("audioplayer"); // Get Audio Element
player.autoplay = true;
player.addEventListener("ended", selectRandom); // Run function when song ends
function selectRandom() {
while (selection == lastSong) {
// Repeat until different song is selected
selection = Math.floor(Math.random() * playlist.length);
}
lastSong = selection; // Remember last song
player.src = playlist[selection]; // Tell HTML the location of the new Song
}
selectRandom(); // Select initial song
player.play(); // Start Song
Над кодом
var playlist = ["audio/Boy with luv.mp3", "audio/Mikrokosmos.mp3"];
Если в плейлисте много музыкальных файлов, я хочу добавить музыкальный файл, используя функцию «как» и т. д.