0

我需要监视网页以查找新事件。如果没有可用的事件,该页面将显示一个字符串(“无事件”)。此页面每分钟自动重新加载。此页面通常会在后台运行,但我不想被通知事件可用,因为我需要响应它们。

到目前为止,这是我想出的,并且有效。我使用 Chrome 的“网站自定义 JavaScript”来运行以下代码。

var element = document.getElementById('queue').innerText;
if (element !== "No events") {
    window.alert("ALARM!ALARM!");
}

但是,我想要播放本地音频文件,而不是弹出警报。

4

1 回答 1

0

用这个。

var element = document.getElementById('queue').innerText;
if (element != "No events") 
{
    var audio = new Audio('AAA.mp3');
    audio.play();
}

笔记:

必须在IIS的MIME类型中添加音频 (.mp3)的扩展名和相关的内容类型

于 2014-11-14T13:44:10.637 回答