Play cross browser compatible notifications
As adviced by @Tim Tisdall from this post , Check Howler.js Plugin.
Browsers like chrome disables javascript
execution when minimized or inactive for performance improvements. But This plays notification sounds even if browser is inactive or minimized by the user.
var sound =new Howl({
src: ['../sounds/rings.mp3','../sounds/rings.wav','../sounds/rings.ogg',
'../sounds/rings.aiff'],
autoplay: true,
loop: true
});
sound.play();
Hope helps someone.