在后台播放javascript声音

时间:2012-07-17 14:17:33

标签: javascript html audio

  

可能重复:
  Playing sound with JavaScript

我正在为我的网站进行javascript聊天,当有新消息并且聊天没有集中时,我需要播放声音,就像Facebook的聊天一样。问题是我不知道如何用javascript在后台播放这个声音。你能帮帮我吗?

编辑:没有Flash的Crossbrowser解决方案会更好

2 个答案:

答案 0 :(得分:8)

您可以使用 jQuery append函数以及脚本;

创建一个元素(例如 - <div>)或使用现有元素,并给它一些id(如<div id="some_div">)。然后尝试以下代码

$('#some_div').append('<embed id="embed_player" src="your_sound_file.wav" autostart="true" hidden="true"></embed>');

希望这有助于...... :)

答案 1 :(得分:1)

quick search of relevant tutorials会让你继续前行。如果您遇到任何问题,请随时询问这些具体问题而不是广泛的主题。


  

是否可以在浏览器渲染播放器的情况下使用此标签?

是的。只是不添加controls属性。这就是它出现的原因,所以如果你把它留下来,玩家就不会在那里。