HTML5通知是否可以从非活动选项卡触发并播放音频警报?

时间:2016-06-11 00:40:57

标签: javascript web-technologies html5-notifications

说,你想在一小时内播放一个beep.mp3,所以你编写了一个执行此操作的JavaScript代码,这并不是那么难。但是,当用户切换到另一个选项卡,并且您的页面很快就会生活在非活动选项卡中时,您将不再听到这些音频警报。

对此有补救措施吗?

1 个答案:

答案 0 :(得分:0)

如果我们在HTML中包含音频,那么即使浏览器标签处于非活动状态,我们也可以使用JavaScript播放。

<body>
    <audio id="beep" src="audio source file" preload="auto" ></audio>

    <script>
        function playBeep() {
           document.getElementById("beep").play();
        }
        playBeep();
    </script>
</body>