2012-01-06 71 views
0

我在这里看到了很多问题,要求如何在JavaScript中播放声音。他们似乎主要依靠创建一个具有autoplay真实性的对象。我想要播放大约20或30个非常小的声音片段(一次只能播放一个),但我想预先加载它们,以便它们可以继续播放。这意味着我不能只创建一个DOM object(或sound)节点,因为当我希望它实际开始播放时,声音将开始加载。在JavaScript中播放和预载声音

我应该在HTML中创建一个objectsound元素的负载与autoplayfalse以确保声音被加载?我听说,至少在Chrome中,有很多声音对象会影响性能。我可以用其他方式将它们带入浏览器缓存吗?

回答

1

我跑过这一天,并留下了深刻的印象。 SoundManager2,音频的Javascript框架。

用于创建天才的这一点点:Wheels of Steel

如果有人2年前对我说,你可以通过网页的DJ,我会拍拍夹心他们的如意口和嘲笑。