我需要非常快速的方法来在网络浏览器中播放声音/显示图形。我遇到了O3D,这对于2D图形方面做得很好,但据我所知,没有简洁的方法来播放JavaScript函数的音频。
我的要求是,可以同时播放多个声音,并且每个声音都会开始快速播放(低延迟)。如果可能的话,我也想避免进一步插件。这是一个挑选任何两个(三个)的情况吗?
有任何想法或建议吗?
答案 0 :(得分:4)
到目前为止,我还不知道比SoundManager更好的事情。基本上它是Flash包装器,它将音频播放器功能暴露给JavaScript
答案 1 :(得分:3)
您可能会对此页面感兴趣:
“Demonstration of Different Ways to Play a Sound from a Web Page”
它涵盖了这个:
它不包含 Flash ,您似乎不想使用它。 但是,现在flash有很大的安装基础。如果您要在页面上执行高级音频内容,请访问者安装Flash是不合理的。 Flash几乎可以在你能想到的每个操作系统和浏览器上正常工作(与silverlight不同),所以我肯定会考虑使用它。
答案 2 :(得分:2)
Man In Blue(一位JavaScript大师)希望在网络上播放声音,并对短声音进行精细控制(就像在游戏中一样)。
他blogged about it here,并根据它创建了demo JavaScript Drum Machine。
那就是说,如果你真的想要很好的控制,请查看SoundManager 2,它提供了一个相当强大的API。