Javascript Jquery,即使在另一个窗口中也可以播放声音

Javascript Jquery,即使在另一个窗口中也可以播放声音,javascript,jquery,html,Javascript,Jquery,Html,如何在页面上播放声音/通知,即使该页面在焦点中未处于活动状态 function checkOrder() { ... ... ... if (isOrder) { var audio = new Audio('/path/to/audio/file.mp3'); audio.play(); } } 通常只有当我在页面上处于活动状态时才会播放声音。即使在另一个窗口中处于活动状态,我也需要声音再现。有几种方法可以做到这一点:

如何在页面上播放声音/通知,即使该页面在焦点中未处于活动状态

function checkOrder()
{
    ...
    ...
    ...

    if (isOrder) {
        var audio = new Audio('/path/to/audio/file.mp3');
        audio.play();
    }
}

通常只有当我在页面上处于活动状态时才会播放声音。即使在另一个窗口中处于活动状态,我也需要声音再现。

有几种方法可以做到这一点:

1) HTML允许您在大多数现代浏览器中为此目的使用HTML标记

2) 使用jQuery创建一个新的
Audio
对象(正如您已经做的那样),并将url作为参数传递给声音文件

警告-默认情况下,示例非常响亮

var audio=新音频(“https://www.computerhope.com/jargon/m/example.mp3");
$(“#开始”)。单击(函数(){
音频播放
});
$(“#暂停”)。单击(函数(){
audio.pause()
});
.container
{
边框:1px纯黑;
填充物:5px;
保证金:5px;
}

使用音频标签
使用jQuery
玩 暂停
可能对以下问题的答案感兴趣:o)