X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/60123f2c3cb55d31b9ce973a794a0edbe2a282b9..edf01dc493de62acf2abf93acfcc023a0877439f:/src/catalogue/static/player/2022_player.js diff --git a/src/catalogue/static/player/2022_player.js b/src/catalogue/static/player/2022_player.js index 0efe2fc10..07bee41eb 100644 --- a/src/catalogue/static/player/2022_player.js +++ b/src/catalogue/static/player/2022_player.js @@ -4,7 +4,6 @@ $.jPlayer.timeFormat.showHour = true; $(".jp-jplayer").each(function() { - console.log('starting player') var $self = $(this); var $root = $self.parent(); var $currentMedia = null @@ -15,7 +14,6 @@ var player = null; var setMedia = function(elem, time=0) { - console.log('setMedia', elem, time); var media = {} media['mp3'] = elem.attr('data-mp3'); @@ -37,7 +35,6 @@ player.jPlayer("pause", time); $currentMedia = elem; - $(".play-prev", $root).prop("disabled", !elem.prev().length); $(".play-next", $root).prop("disabled", !elem.next().length); let du = elem.data('duration'); @@ -60,7 +57,6 @@ ready: function() { player = $(this); - console.log(1); let selectItem = $('.c-select li'); selectItem.on('click', function() { @@ -80,6 +76,9 @@ let p = $currentMedia.prev(); if (p.length) { setMedia(p).jPlayer("play"); + } else { + // If in first part, restart it. + setMedia($currentMedia).jPlayer("play"); } }); @@ -137,7 +136,6 @@ audiobooks = {}; } if (t && event.jPlayer.status.duration - t > 10) { - console.log('writer'); audiobooks[$root.attr("data-book-slug")] = [ Date.now(), event.jPlayer.status.media.id,