From 01474a9b173db124bcf5837c487db038b1532ea1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Je=CC=81re=CC=81my=20Fabre?= Date: Thu, 22 Sep 2016 16:37:26 +0200 Subject: [PATCH] Pause all audio if we play one --- app/static/src/js/modules/audio.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) 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