audio play in html using JavaScript or jQuery

Website Link

prefetch audio js

audio = new Audio(_player.src);
audio.preload = 'auto';

Promise error

   var playPromise  =   _player.play();
    if (playPromise !== undefined) {
  playPromise.then(function() {
  //  console.log(_player.src+" "+selected.innerText );
  $("#playing").html("(Now playing : "+selected.innerText+")");
    // Automatic playback started!
  }).catch(function(error) {
    //console.log(error+" "+_player.src);
    // Automatic playback failed.
    // Show a UI element to let the user manually start playback.
  });
}

Get audio duration in JavaScript

var d = document.getElementById("player").duration;


Leave a Reply