From 91a2ac8aade6f35a4c91ea0da09b50138a758c14 Mon Sep 17 00:00:00 2001 From: maths28 Date: Sun, 22 May 2016 15:49:27 +0200 Subject: [PATCH] Fix compatibility format FIx compatibility by change format of file resource to "ogg" instead of "mp3" when an error occurs in an old browser like in my case Firefox 28.0 --- telemeta/static/telemeta/js/playlist.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/telemeta/static/telemeta/js/playlist.js b/telemeta/static/telemeta/js/playlist.js index b6427cf6..f7e2da09 100644 --- a/telemeta/static/telemeta/js/playlist.js +++ b/telemeta/static/telemeta/js/playlist.js @@ -89,7 +89,13 @@ var playlistUtils = { }, loadSong: function(resElem){ - var audio = new Audio(resElem); + var audio = new Audio(); + //For old browsers that do not support mp3 files + audio.onerror = function(){ + this.src = this.src.replace("mp3", "ogg"); + this.play(); + }; + audio.src = resElem; audio.play(); }, -- 2.39.5