gpt4 book ai didi

javascript - audioContext 振荡器停止工作

转载 作者:行者123 更新时间:2023-12-03 09:11:09 25 4
gpt4 key购买 nike

我的代码在 Chrome 中运行良好,但现在我认为由于 Chrome 更新,它停止运行了。

var audioContext = new(window.audioContext || window.webkitAudioContext);
var oscillator = audioContext.createOscillator();
oscillator.type = 0;
oscillator.connect(audioContext.destination);
oscillator.noteOn(0);
setTimeout(function () {
oscillator.noteOff(0);
}, 5000 );

错误信息如下

The provided value '0' is not a valid enum value of interface OscillatorType.
Uncaught TypeError: oscillator.noteOn is not a function

我没有找到任何线索为什么它停止工作。我很感激你的帮助。

最佳答案

oscillator.type 的有效值为“正弦”、“方波”、“锯齿波”、“三 Angular 波”。一些浏览器还实现“自定义”。

http://webaudio.github.io/web-audio-api/#attributes-28

关于javascript - audioContext 振荡器停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32069376/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com