AudioSinkInfo

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

实验性: 这是一项实验性技术
在生产中使用此技术之前,请仔细检查浏览器兼容性表格

AudioSinkInfo 接口是 Web Audio API 的一部分,它表示一个 AudioContext 的接收器 ID 的信息,该信息通过 AudioContext.sinkId 检索。

实例属性

type 只读 实验性

返回音频输出设备类型。

示例

如果使用 sinkId 值为 { type: 'none' }AudioContext 创建了一个新的 AudioContext,那么稍后在代码中调用 AudioContext.sinkId 将返回一个包含 type: 'none'AudioSinkInfo 对象。目前这是唯一可用的值。

js
audioCtx = new window.AudioContext({
  sinkId: { type: "none" },
});

// …

audioCtx.sinkId;

规范

规范
Web Audio API
# AudioSinkInfo

浏览器兼容性

另见