是否可以让Chrome应用程序通知发出声音?

时间:2014-08-19 13:18:54

标签: javascript google-chrome-app

我们有一个带有工作通知的Chrome应用,但是当弹出通知时没有声音。有没有办法让Chrome发出声音?

1 个答案:

答案 0 :(得分:2)

是。生成通知的页面可以创建<audio>元素并与通知一起播放。通常在后台页面完成。

我的扩展示例,初始化:

var audio_element     = document.createElement("audio");
    audio_element.id  = "notify_sound";
    audio_element.src = chrome.runtime.getURL("audio/notify.ogg");
document.body.appendChild(audio_element);

并使用:

document.getElementById("notify_sound").currentTime = 0; // Rewind
document.getElementById("notify_sound").play();