DelayNode()
constructor of the
Web 音频 API
creates a new
DelayNode
object with a delay-line; an AudioNode audio-processing module that causes a delay between the arrival of an input data, and its propagation to the output.
var delayNode = new DelayNode(context); var delayNode = new DelayNode(context, options);
Inherits parameters from the
AudioNodeOptions
字典。
AudioContext
or
OfflineAudioContext
.
delayTime
: The initial delay time for the node, in seconds. The default is
0
.
maxDelayTime
: The maximum delay time for the node, in seconds. Defaults to
1
.
新的
DelayNode
对象实例。
const audioCtx = new AudioContext();
const delayNode = new DelayNode(audioCtx, {
delayTime: 0.5,
maxDelayTime: 2,
});
| 规范 | 状态 | 注释 |
|---|---|---|
|
Web 音频 API
The definition of 'DelayNode()' in that specification. |
工作草案 | 初始定义。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
DelayNode()
构造函数
|
Chrome
55
注意事项
|
Edge ≤79 | Firefox 53 | IE 不支持 No | Opera 42 | Safari ? |
WebView Android
55
注意事项
|
Chrome Android 55 | Firefox Android 53 | Opera Android 42 | Safari iOS ? |
Samsung Internet Android
6.0
注意事项
|
完整支持
不支持
兼容性未知
见实现注意事项。
DelayNode
DelayNode()
AnalyserNode
AudioBuffer
AudioBufferSourceNode
AudioContext
AudioContextOptions
AudioDestinationNode
AudioListener
AudioNode
AudioNodeOptions
AudioParam
AudioProcessingEvent
AudioScheduledSourceNode
AudioWorklet
AudioWorkletGlobalScope
AudioWorkletNode
AudioWorkletProcessor
BaseAudioContext
BiquadFilterNode
ChannelMergerNode
ChannelSplitterNode
ConstantSourceNode
ConvolverNode
DynamicsCompressorNode
GainNode
IIRFilterNode
MediaElementAudioSourceNode
MediaStreamAudioDestinationNode
MediaStreamAudioSourceNode
OfflineAudioCompletionEvent
OfflineAudioContext
OscillatorNode
PannerNode
PeriodicWave
StereoPannerNode
WaveShaperNode