我将p5js代码转换为示例模式,以便在同一个dom中运行2个画布,但我的 p5.AudioIn()
功能不工作。我得到的错误是引用 Failed to construct 'AudioWorkletNode'
. 我上传了下面的错误截图,因为它有更多的信息。为什么不呢 AudioIn
转换为示例模式时不工作,但在全局模式下工作。感谢您的帮助。如果您有任何问题,请随时发表评论。提前谢谢。
let s2 = function(sketch) {
sketch.quinnListenMic;
sketch.setup = function() {
let cnv = sketch.createCanvas(300, 300);
cnv.mousePressed(sketch.userStartAudio);
sketch.quinnListenMic = new p5.AudioIn(); //ERROR HERE
sketch.quinnListenMic.start();
}
sketch.draw = function() {
sketch.background(100)
sketch.micLevel = quinnListenMic.getLevel();
console.log(micLevel)
}
}
var myp5_2 = new p5(s2);
<html>
<head>
<script defer src=https://cdn.JsDelivr.net/npm/p5></script>
<script defer src=https://cdn.JsDelivr.net/npm/p5/lib/addons/p5.dom.min.js></script>
<script defer src=https://cdn.JsDelivr.net/npm/p5/lib/addons/p5.sound.min.js></script>
<script src="https://cdn.jsdelivr.net/npm/p5@1.4.0/lib/p5.js"></script>
</head>
<body>
</body>
</html>
暂无答案!
目前还没有任何答案,快来回答吧!