如何从音频标签创建音频缓冲区?

How do I create an audio buffer out of an audio tag?

我能否以某种方式使用加载的音频标签来创建音频缓冲区?

我知道网络音频API有一个decodeAudioData方法可用于创建音频缓冲区,但它不接受音频标签。

如何获取音频标签并使用它来创建可由源节点播放的音频缓冲区?

遗憾的是,音频标签似乎无法加载到缓冲区中。到目前为止,创建 AudioBuffer 的唯一方法是通过 XMLHttpRequest 或创建一个空缓冲区。