MediaElementAudioSourceNode
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
MediaElementAudioSourceNode
接口代表着某个由 HTML <audio>
或 <video>
元素所组成的音频源。该接口作为 AudioNode
音源节点。
MediaElementSourceNode
没有输入,且只有一个输出,其由 AudioContext.createMediaElementSource
方法创建。输出的频道数目与节点创建时引用音频 HTMLMediaElement
的频道数目一致,或当 HTMLMediaElement
无音频时,频道数目为 1。
输入数目 | 0 |
---|---|
输出数目 | 1 |
通道数 |
2(但请注意 AudioNode.channelCount 仅用于 AudioNode 输入的上混和下混,而 MediaElementAudioSourceNode 则没有任何输入) |
构造函数
MediaElementAudioSourceNode.MediaElementAudioSourceNode()
-
创建一个新的
MediaElementAudioSourceNode
实例。
实例属性
继承其父接口 AudioNode
的属性。
实例方法
继承其父接口 AudioNode
的方法。
示例
参见 AudioContext.createMediaElementSource()
以获取示例代码。
规范
Specification |
---|
Web Audio API # MediaElementAudioSourceNode |
浏览器兼容性
BCD tables only load in the browser