Call canPlayType as documented on MDN

This commit is contained in:
JC Brand 2017-12-25 11:54:17 +00:00
parent 1d14bdb005
commit 308cbf5fb7

View File

@ -113,13 +113,15 @@
let audio;
if (_converse.play_sounds && !_.isUndefined(window.Audio)) {
audio = new Audio(_converse.sounds_path+"msg_received.ogg");
if (audio.canPlayType('/audio/ogg')) {
if (audio.canPlayType('audio/ogg')) {
audio.play();
} else {
audio = new Audio(_converse.sounds_path+"msg_received.mp3");
if (audio.canPlayType('audio/mp3')) {
audio.play();
}
}
}
};
_converse.areDesktopNotificationsEnabled = function () {