javascript – Is there a working functional audio player for the site with the ability to customize the design?

Question:

Is there a working functional audio player for the site with the ability to customize the design? I found such a player on the network howler.js, but for some reason the looping function works crookedly for it. After the playback of the 1st track, tracks 2 begin to play simultaneously, then 3 and so on. Is it possible to somehow overcome this, if not, is there a working functional audio player for the site with the ability to customize the design (previous track, next, looping, volume control, rewinding).

here is some of the code from the demo.

var sound = new Howl({
 src: ['sound.webm', 'sound.mp3', 'sound.wav'],
 autoplay: true,
 loop: true,
 volume: 0.5,
 onend: function() {
   console.log('Finished!');
 }
});

Answer:

If you want to customize the appearance of the player yourself, then it may be more convenient for you to work with the native html5 <audio> element. It supports everything you need. Description

If you want a ready-made solution, then this player can do everything you need.

You can choose a player from this list, but not everything is suitable for you.

Scroll to Top