Воспроизведение звука и показывать предупреждение одновременно Javascript

Вот мой код JavaScript, где я пытаюсь воспроизвести звук, затем показать предупреждение, но я всегда сначала получаю предупреждение, и когда я нажимаю кнопку ОК, звук воспроизводится.

 <script>
            function play() {
                var audio = document.getElementById("audio");
                audio.play();
                alert('Extraction is finished');
            }
  </script>

Я вызываю эту функцию в командной кнопке oncomplete. Мне нужно сначала воспроизвести звук, а затем показать предупреждение или оба одновременно. Как я могу сделать эту работу???

1 ответ

Решение

Вы можете установить тайм-аут (измените miliseconds, если вы хотите: 1000)

function play() {
            var audio = document.getElementById("audio");
            audio.play();
            setTimeout(function(){alert("Extraction is finished");},1000);
        }
Другие вопросы по тегам