所以我正在製作一個jav腳本的程序,我想知道是否有一種方法可以在javascript中對圖層進行「分層」處理,即讓它們同時播放。是否可以在JavaScript中對聲音進行分層?
我用下面的代碼來播放聲音:
var snd=new Audio();
snd.src="sound.mp3";
//Code to ensure this and other assets load etc etc
//Playing sound
snd.play();
我注意到,如果snd.play()
執行,也就是說,3次第二,它會播放一次並等待,直到它停止播放,而不是播放每當調用snd.play()
時,即使它意味着必須同時播放相同的聲音文件。我該如何解決這個問題?
可能需要創建一個新的音頻對象播放相同的聲音片段 – jlb 2015-04-06 08:24:58
你用「新的音頻()」 ...的多個實例測試這不過去有使用它...這將是我的第一個猜測,通過調用.play ...它會停止/重新啓動 – Mayhem 2015-04-06 08:25:18