【问题标题】:Angular Electron & AudioWorklet.addModule() error DOMException: The user aborted a requestAngular Electron & AudioWorklet.addModule() error DOMException: The user aborted a request
【发布时间】:2021-01-18 01:18:08
【问题描述】:

在开发模式下启动应用程序没有问题,在构建时出现错误...

private record(mediaStream: MediaStream): void {
    this.audioContext = new AudioContext();

    this.audioContext.audioWorklet.addModule('./../../../assets/js/converter-processor.js').then(() =>  {
        // code
    }
    // code
}

检查了 converter-processor.js 是否有错误(无且不使用外部模块)。
好像找不到文件?

尝试了在 StakOverflow 上找到的不同解决方案,但没有成功... :(

【问题讨论】:

    标签: javascript angular electron web-audio-api


    【解决方案1】:

    是的,当文件不存在时似乎会发生此类错误 - 它无法加载。

    ERROR Error: Uncaught (in promise): AbortError: The user aborted a request.

    我使用了“assets”文件夹,它可以工作。

    await this.audioContext.audioWorklet.addModule(
        '/assets/audio-level-processor.js'
      );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-22
      • 2022-12-27
      • 1970-01-01
      • 2022-06-17
      • 1970-01-01
      • 2018-11-10
      • 2020-11-16
      • 1970-01-01
      相关资源
      最近更新 更多