我正在为我的网站进行javascript聊天,当有新消息并且聊天没有集中时,我需要播放声音,就像Facebook的聊天一样。问题是我不知道如何用javascript在后台播放这个声音。你能帮帮我吗?
编辑:没有Flash的Crossbrowser解决方案会更好
答案 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
属性。这就是它出现的原因,所以如果你把它留下来,玩家就不会在那里。