MediaElementAudioSourceNode
MediaElementAudioSourceNode
接口表示一个音频源,该音频源由 HTML <audio>
或 <video>
元素组成。它是一个充当音频源的 AudioNode
。
MediaElementAudioSourceNode
没有输入,只有一个输出,并且是使用 AudioContext.createMediaElementSource()
方法创建的。输出中的通道数等于由创建节点时使用的 HTMLMediaElement
引用的音频的通道数,或者如果 HTMLMediaElement
没有音频,则为 1。
输入数量 | 0 |
---|---|
输出数量 | 1 |
通道数 | 2(但请注意,AudioNode.channelCount 仅用于上混和下混 AudioNode 输入,并且 MediaElementAudioSourceNode 没有任何输入) |
构造函数
MediaElementAudioSourceNode()
-
创建一个新的
MediaElementAudioSourceNode
对象实例。
实例属性
从其父级 AudioNode
继承属性.
mediaElement
只读-
构造此
MediaStreamAudioSourceNode
时使用的HTMLMediaElement
。
实例方法
从其父级 AudioNode
继承方法.
示例
有关示例代码,请参阅 AudioContext.createMediaElementSource()
。
规范
规范 |
---|
Web Audio API # MediaElementAudioSourceNode |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。