同时播放声音并显示警报javascript

时间:2014-03-13 14:44:59

标签: javascript audio alert simultaneous-calls

这是我的javascript代码,我正在尝试播放声音,然后显示警报,但我总是先收到警报,当我点击确定播放声音时。

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

我在oncomplete命令按钮中调用此函数。 我需要首先播放声音,然后同时显示警报或两者。 我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

您可以设置超时(根据需要更改miliseconds:1000)

function play() {
            var audio = document.getElementById("audio");
            audio.play();
            setTimeout(function(){alert("Extraction is finished");},1000);
        }