讲师回答 / Doving
线上访问地址:http://passionate.herokuapp.com项目源码地址:https://github.com/doving/webAudio
2015-01-25
讲师回答 / Doving
好仔细啊,赞!明白你的意思了,你面临的问题,我也同样面临着!首先说明:decodeAudioData方法是异步执行的,解码过程是在一个不同于主线程的线程中进行但是同一个AudioContext对象的decodeAudioData过程是在同一线程中,等待解码的arraybuffer数据会以一个队列的形式在线程中依次进行解码decodeAudioData方法又必须一次性解码完成才能进行后续动作(成功回调或失败回调),没有类似于onprocess这种过程监听事件,并且webAudio API也没有提供可以阻断解...
2015-01-24