我在这里看到了许多问题,询问如何在JavaScript中播放声音。他们似乎主要依赖于创建一个autoplay
为true的对象。我有大约20或30个非常小的声音片段,我想播放(一次只有一个),但我想预加载它们,以便它们准备继续提示。这意味着我不能只创建一个DOM object
(或sound
)节点,因为声音会在我希望它真正开始播放时开始加载。
我应该使用object
sound
在HTML中创建大量autoplay
或false
个元素以确保加载声音吗?我听说,至少在Chrome中,有很多声音对象的锤子性能。我可以用其他方式将它们带入浏览器缓存吗?
答案 0 :(得分:1)
前几天我遇到了这个问题并且给我留下了深刻的印象。SoundManager2,音频的Javascript框架。
用于创造这一点天才:Wheels of Steel
如果有人在两年前告诉我你可以通过网页进行DJ,我会把三明治从他们自鸣得意的嘴里打出来并嘲笑。