--- 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")}}。取りうる値は:

次のスニペットは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")}}

参考