i'm building a html5 audio player just for the fun off it,
but having problem with one thing at the moment,
i have a jquery slider that i use as a seekbar for my audio player
but having problems connecting it to the sound seek state.
Old range/input code
Code: Select all
	 	audio.addEventListener('durationchange', setupSeekbar);
		audio.addEventListener('timeupdate', updateUI);
        seekbar.value = 0;
        var audio = document.getElementById("audio");
        var seekbar = document.getElementById('seekbar');
        function setupSeekbar() {
          seekbar.min = audio.startTime;
          seekbar.max = audio.startTime + audio.duration;
        }
        audio.ondurationchange = setupSeekbar;
        function seekAudio() {
          audio.currentTime = seekbar.value;
        }
        function updateUI() {
          var lastBuffered = audio.buffered.end(audio.buffered.length-1);
          seekbar.min = audio.startTime;
          seekbar.max = lastBuffered;
          seekbar.value = audio.currentTime;
		  
        }
        seekbar.onchange = seekAudio;
        audio.ontimeupdate = updateUI;help if i could get any assistance i would greatly appreciated it
Code: Select all
    $('#seekbar').slider({
      value: 0,
      step: 0.01,
      orientation: "vertically",
      range: "min",
      max: audio.duration,
      animate: true,          
      slide: function() {             
        manualSeek = true;
      },
      stop:function(e,ui) {
        manualSeek = false;         
        audio.currentTime = ui.value;
      }
    });thanks!





