2012-01-06 147 views
0

我在這裏看到了很多問題,要求如何在JavaScript中播放聲音。他們似乎主要依靠創建一個具有autoplay真實性的對象。我想要播放大約20或30個非常小的聲音片段(一次只能播放一個),但我想預先加載它們,以便它們可以繼續播放。這意味着我不能只創建一個DOM object(或sound)節點,因爲當我希望它實際開始播放時,聲音將開始加載。在JavaScript中播放和預載聲音

我應該在HTML中創建一個objectsound元素的負載與autoplayfalse以確保聲音被加載?我聽說,至少在Chrome中,有很多聲音對象會影響性能。我可以用其他方式將它們帶入瀏覽器緩存嗎?

回答

1

我跑過這一天,並留下了深刻的印象。 SoundManager2,音頻的Javascript框架。

用於創建天才的這一點點:Wheels of Steel

如果有人2年前對我說,你可以通過網頁的DJ,我會拍拍夾心他們的如意口和嘲笑。