如何在Web浏览器上播放声音作为通知?
解决方法
您可以使用< audio>标签结合JavaScript在给定时间播放声音.当然,你需要JavaScript,因为它是在前端完成的,因此,客户端编程也是如此.
例如,
<audio style="display: none;" id="notification" preload src="path/to/soundfile">
然后,对于脚本,将其放在脚本的任何需要声音通知的部分中:
document.getElementById('notification').play();
对于那些推荐在IE中支持Flash的用户,请注意优雅降级,对于非必要的事物(如声音通知),我们选择使用适用于大多数浏览器的新推荐技术,而不是使用hackish,不安全的方法尝试让所有浏览器都能运行.