diff --git a/web/public/audios/alert.ogg b/web/public/audios/alert.ogg new file mode 100644 index 00000000..30a02be8 Binary files /dev/null and b/web/public/audios/alert.ogg differ diff --git a/web/public/js/utils.js b/web/public/js/utils.js index 7d455693..a18535dd 100644 --- a/web/public/js/utils.js +++ b/web/public/js/utils.js @@ -1047,6 +1047,20 @@ window.teaweb = { } }) return isOk + }, + playAlert: function () { + let audioBox = document.createElement("AUDIO") + audioBox.setAttribute("control", "") + audioBox.setAttribute("autoplay", "") + audioBox.innerHTML = ""; + document.body.appendChild(audioBox); + audioBox.play().then(function () { + setTimeout(function () { + document.body.removeChild(audioBox); + }, 2000); + }).catch(function (e) { + console.log(e.message); + }) } }