講師回答 / Doving
好仔細啊,贊!明白你的意思了,你面臨的問題,我也同樣面臨著!首先說明:decodeAudioData方法是異步執(zhí)行的,解碼過程是在一個不同于主線程的線程中進行但是同一個AudioContext對象的decodeAudioData過程是在同一線程中,等待解碼的arraybuffer數(shù)據會以一個隊列的形式在線程中依次進行解碼decodeAudioData方法又必須一次性解碼完成才能進行后續(xù)動作(成功回調或失敗回調),沒有類似于onprocess這種過程監(jiān)聽事件,并且webAudio API也沒有提供可以阻斷解...
2015-01-24