我有一个单页网络应用程序,只使用HTML / CSS / JS显示实时数据 - 我已设法将Flash保留在其中。
现在我想播放一个小编钟,但我不想让网站依赖Flash。这只是一个表示新聊天的钟声,所以它不是一个巨大的绊脚石,但我想找到一种方法。
这是否可行 - 我猜不是因为你需要一些本地的声音,但我希望在这里!
提前感谢您的帮助!
编辑:我还不能使用HTML5。
答案 0 :(得分:4)
查看HTML5音频框架buzz或MediaElement.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)