AudioContext.sampleRate

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.

AudioContextsampleRate 属性返回一个表示采样率(每秒采样数)的浮点数,同一个音频上下文中的所有节点采样率相同,所以不支持采样率转换。

一个浮点数。

示例

备注: 如果需要完整的 Web Audio 实现示例,可以查看 MDN Github repo 上的 Web 音频演示。不妨试试在浏览器控制台输入 audioCtx.sampleRate

js
const audioCtx = new AudioContext();
// 旧式的 webkit/blink 浏览器需要一个前缀

// …

console.log(audioCtx.sampleRate);

规范

Specification
Web Audio API
# dom-baseaudiocontext-samplerate

浏览器兼容性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
sampleRate

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support

参见