我目前正在设计一个聊天系统。当收到跨浏览器兼容的消息时,如何才能播放声音(如砰砰声)?有这样的事吗?我希望在Facebook上有类似的噪音/噪音时间。
答案 0 :(得分:3)
我发现声音管理器是最好的跨浏览器解决方案:http://www.schillmania.com/projects/soundmanager2/
答案 1 :(得分:3)
<audio>
标签是播放声音的良好HTML5方式,但有两个缺点:
为了解决音频格式问题,我们可以放置多个版本的声音,这会导致不支持一个版本的网络浏览器跳到下一个版本:
<audio controls="controls">
<source src="sound.mp3" type="audio/mp3" />
<source src="sound.ogg" type="audio/ogg" />
Sorry, your web browser does not support sound.
</audio>
有些库使这个过程更容易,并为您提供更多控制。 jPlayer是一个,它提供了良好的跨浏览器支持,包括不支持<audio
代码的旧版浏览器通过Flash回退。