[]播放音效时报错Failed to set the 'buffer' property on 'AudioBufferSourceNode'的问题

__proto._tryClearBuffer=function(sourceNode){
// if (!Browser.onMac){
// try{
// sourceNode.buffer=null;
// }catch (e){
// WebAudioSoundChannel._tryCleanFailed=true;
// }
// return;
// }
try {sourceNode.buffer=WebAudioSound._miniBuffer;}catch (e){WebAudioSoundChannel._tryCleanFailed=true;}
}
 
想问下laya.core.js我注释的这段代码是干什么的 好像是后面新加上去的,有这段代码之后我直接用Laya.SoundManager.playSound("res/sound/bullet.mp3");播放子弹声音的时候会报错一次提示我
"Failed to set the 'buffer' property on 'AudioBufferSourceNode': The provided value is not of type 'AudioBuffer'.",我把这段代码注释掉之后就没有了,希望有大佬能够解答一下,哈哈
已邀请:

Aar0n

赞同来自:

把demo传上来看看吧

梅子酒

赞同来自:

已经上传了,大佬瞧瞧

梅子酒

赞同来自:

一直在转菊花呢,100%了还一直转,这是成功了还是没上传成功哟

要回复问题请先

商务合作
商务合作