播放声音与JavaScript背景
问题描述:
我正在做一个javascript聊天我的网站,我需要播放声音时,它有一个新的消息和聊天没有集中,就像Facebook的聊天一样。问题是我不知道如何使用javascript在背景中播放此声音。你可以帮帮我吗?
编辑:没有Flash跨浏览器的解决方案会更好
答
您可以使用jQuery和它的append
函数以及脚本;
$('#some_div').append('<embed id="embed_player" src="your_sound_file.wav" autostart="true" hidden="true"></embed>');
希望这有助于... :)
+0
你解决了它!谢谢! – 2012-07-17 14:32:03
答
一个quick search of relevant tutorials应该让你对你的方式。如果您遇到任何问题,请随时询问这些具体问题,而不是广泛的主题。
是否有可能使用这个标签没有浏览器渲染一个播放器?
是的。只是不要添加controls
属性。这就是让它出现的原因,所以如果你把它放开,玩家就不会在那里。
有很多方法可以做到这一点。如果现代浏览器是你唯一的目标,我可能会使用'audio'标签,它可以完全由JS编写/完成。 – 2012-07-17 14:19:06
如果没有浏览器渲染播放器,是否可以使用这个标签? – 2012-07-17 14:21:42
@RodrigoWaltenberg:你可以隐藏它,或者在视口之外渲染它。 – 2012-07-17 14:22:13