AudioContext.destination
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.
AudioContext
的 destination
属性返回一个 AudioDestinationNode
,表示 context 中所有音频的最终目标节点,一般是音频渲染设备,比如扬声器。
值
示例
备注: 如果需要完整的实现示例,可以去看看 MDN Github repo 的演示,比如 voice-change-o-matic。
js
const audioCtx = new AudioContext();
// 旧式的 webkit/blink 浏览器需要一个前缀
const oscillatorNode = audioCtx.createOscillator();
const gainNode = audioCtx.createGain();
oscillatorNode.connect(gainNode);
gainNode.connect(audioCtx.destination);
规范
Specification |
---|
Web Audio API # dom-baseaudiocontext-destination |
浏览器兼容性
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
destination |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.