api.AudioContext.AudioContext

Spec

MDN URL

Status

On the standards track: Yes

Is Experimental: No

Is Deprecated: No

Browser Support

In Chrome version 35 on 2014-05-20 Note: Before Chrome 66, each tab is limited to 6 audio contexts in Chrome; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome. If latencyHint isn't valid, Chrome throws a TypeError exception. See Non-standard exceptions in Chrome for details.

In Chrome Android version 35 on 2014-05-20 Note: Before Chrome Android 66, each tab is limited to 6 audio contexts in Chrome Android; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome Android. If latencyHint isn't valid, Chrome Android throws a TypeError exception. See Non-standard exceptions in Chrome Android for details.

In Edge version 12 on 2015-07-29

In Firefox version 25 on 2013-10-29

In Firefox for Android version 25 on 2013-10-29

Not in Internet Explorer

In Quest Browser version 5.0 on undefined Note: Before Quest Browser 5.0, each tab is limited to 6 audio contexts in Quest Browser; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Quest Browser. If latencyHint isn't valid, Quest Browser throws a TypeError exception. See Non-standard exceptions in Quest Browser for details.

In Opera version 22 on 2014-06-03 Note: Before Opera 53, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome. If latencyHint isn't valid, Opera throws a TypeError exception. See Non-standard exceptions in Chrome for details.

In Opera Android version 22 on 2014-06-17 Note: Before Opera Android 47, each tab is limited to 6 audio contexts in Opera; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome. If latencyHint isn't valid, Opera throws a TypeError exception. See Non-standard exceptions in Chrome for details.

In Safari version 14.1 on 2021-04-26 Note: New audio contexts are suspended until the resume() method is called via user action, such as the click event.

In Safari on iOS version 14.5 on 2021-04-26 Note: New audio contexts are suspended until the resume() method is called via user action, such as the click event.

In Samsung Internet version 3.0 on 2015-04-10 Note: Before Samsung Internet 9.0, each tab is limited to 6 audio contexts in Samsung Internet; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in Chrome. If latencyHint isn't valid, Samsung Internet throws a TypeError exception. See Non-standard exceptions in Chrome for details.

In WebView Android version 37 on 2014-09-03 Note: Before WebView Android 66, each tab is limited to 6 audio contexts in WebView Android; attempting to create more will throw a DOMException. For details see Per-tab audio context limitation in WebView Android. If latencyHint isn't valid, WebView Android throws a TypeError exception. See Non-standard exceptions in WebView Android for details.

In WebView on iOS version 14.5 on 2021-04-26 Note: New audio contexts are suspended until the resume() method is called via user action, such as the click event.