[IMP] mail: load audio file lazily

This commit is contained in:
Géry Debongnie
2016-03-09 13:01:34 +01:00
parent e877d59d21
commit c5c3ab927e
+9 -4
View File
@@ -33,10 +33,15 @@ var _beep = (function () {
if (typeof(Audio) === "undefined") {
return function () {};
}
var audio = new Audio();
var ext = audio.canPlayType("audio/ogg; codecs=vorbis") ? ".ogg" : ".mp3";
audio.src = session.url("/mail/static/src/audio/ting" + ext);
return function () { audio.play(); };
var audio;
return function () {
if (!audio) {
audio = new Audio();
var ext = audio.canPlayType("audio/ogg; codecs=vorbis") ? ".ogg" : ".mp3";
audio.src = session.url("/mail/static/src/audio/ting" + ext);
}
audio.play();
};
})();
function parse_and_transform(html_string, transform_function) {