是否有可能在没有插件的情况下在网站上播放快速响铃(没有Flash或Quicktime)?

时间:2012-03-13 18:45:06

标签: javascript flash audio

我有一个单页网络应用程序,只使用HTML / CSS / JS显示实时数据 - 我已设法将Flash保留在其中。

现在我想播放一个小编钟,但我不想让网站依赖Flash。这只是一个表示新聊天的钟声,所以它不是一个巨大的绊脚石,但我想找到一种方法。

这是否可行 - 我猜不是因为你需要一些本地的声音,但我希望在这里!

提前感谢您的帮助!

编辑:我还不能使用HTML5。

3 个答案:

答案 0 :(得分:4)

查看HTML5音频框架buzzMediaElement.JS

答案 1 :(得分:2)

播放嵌入在html中的.wav文件?试试Different ways to play sound from a website - UCL

答案 2 :(得分:0)

this web page的示例二显示了一个很好的例子。这个例子的一个简单版本就是这个......

function playSound(soundfile) {
  document.getElementById("sound_element").innerHTML= 
  "<embed src='"+soundfile+"' hidden=true autostart=true loop=false/>";
}

HTML就是这个......

<span id="sound_element"></span>

这会将隐藏的嵌入文件放入网页中。您可以通过执行playSound(Path/To/File)

来调用此函数