From: Jérémy Fabre Date: Thu, 22 Sep 2016 14:37:26 +0000 (+0200) Subject: Pause all audio if we play one X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=01474a9b173db124bcf5837c487db038b1532ea1;p=mezzo.git Pause all audio if we play one --- diff --git a/app/static/src/js/modules/audio.js b/app/static/src/js/modules/audio.js index 6e807085..8b8ab8fb 100644 --- a/app/static/src/js/modules/audio.js +++ b/app/static/src/js/modules/audio.js @@ -26,6 +26,10 @@ Audio.prototype.init = function() { as[i].title = $('
'); $(as[i].wrapper).append(as[i].title); + as[i].element.onplay = function (e) { + that.pauseAllExcept(this); + }; + // // Future refs // @@ -76,6 +80,21 @@ Audio.prototype.init = function() { }; +Audio.prototype.pauseAllExcept = function(audio) { + + var that = this, + i = 0; + + for(i=0; i