我想在页面上的元素更改时播放声音。我知道如何做到这一点,但我不能让它只在第一次更改时播放,以后不要这样做,直到用户聚焦窗口(选项卡)并再次模糊它。
我当前的代码:
var notif = new Audio('http://cycle1500.com/sounds/infbego.wav');
if (window.innerHeight === window.outerHeight) {
$(window).bind('DOMNodeInserted', function() {
notif.play();
});
}