--- title: AudioContext.state slug: Web/API/BaseAudioContext/state translation_of: Web/API/BaseAudioContext/state original_slug: Web/API/AudioContext/state ---
{{ APIRef("Web Audio API") }}
{{ domxref("AudioContext") }}インターフェースのstate読取専用プロパティは、現在のAudioContextの状態を返します。
baseAudioContext.state;
{{domxref("DOMString")}}。取りうる値は:
suspended: オーディオコンテキストは({{domxref("AudioContext.suspend()")}}によって)一時停止中running: オーディオコンテキストは通常動作中closed: オーディオコンテキストは({{domxref("AudioContext.close()")}}によって)閉じられた次のスニペットはAudioContext states デモの一部です(すぐに実行)。{{domxref("AudioContext.onstatechange")}}ハンドラは、状態が変わるたびにコンソールにログを出力するために使われています。
audioCtx.onstatechange = function() {
console.log(audioCtx.state);
}
| Specification | Status | Comment |
|---|---|---|
| {{SpecName('Web Audio API', '#dom-baseaudiocontext-state', 'state')}} | {{Spec2('Web Audio API')}} |
{{Compat("api.BaseAudioContext.state")}}