我们的应用程序建立在 Next 之上,我们目前正在将音频录制引擎从脚本处理器迁移到 Audio Worklet API。(当然具有向后兼容性)过渡的一部分也是升级到 Webpack 5。我们同时使用 Web Workers 和 Audio Worklets。在切换到 Webpack 5(它带有对 Workers 的原生支持)之前(或看起来如此),我们使用了worker-plugin。它对两者都非常
2021-05-08
我创建了一个函数来产生鼓声,但是在调用 4 次之后它停止工作并出现错误:TypeError: null is not an object (evaluating 'audioCtx.sampleRate')Showing in the console.这个函数有什么问题?我的代码是:drum = function(){var audioCtx = new (window.AudioContext
2017-08-06
我理解为什么这不起作用,但我找不到解决方案。我的项目有一个标准的 Next JS 结构。我已将components目录添加到根目录。在组件中,我有以下组件:import { useState } from 'react'export default function Player({url}) {const [audio, setAudio] = useState(new Audio(url))r
2021-07-22