インターフェースのstop()メソッドは、オーディオバッファの再生を停止させるために使われます。

構文

var source = audioCtx.createBufferSource();
source.stop(when);

最も単純なオーディオバッファ再生の停止方法—この場合は何もパラメータを指定する必要はありません。

source.stop();

しばらく後に停止させたい場合は、引数として秒数を指定します。

source.stop(3);

注: stop()の使い方の完全な例はAudioContext.decodeAudioDataを参照してください。コードをすぐに実行することや、ソースコードを閲覧することもできます。

引数

when
whenパラメータは、再生をいつ停止するかを決定します。指定の時間を経過すると、再生はすぐに停止します。このメソッドが2回以上呼ばれると、例外が発生します

戻り値

なし

使用

Specification Status Comment
Web Audio API
stop() の定義
草案  

ブラウザ互換性

現在、互換性データを可読形式の JSON フォーマットに置き換えているところです。 この互換性一覧は古い形式を使っており、これに含まれるデータの置き換えが済んでいません。 手助けしていただける場合は、こちらから!

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support 14 webkit 23 未サポート 15 webkit
22 (unprefixed)
6 webkit
Feature Android Chrome Firefox Mobile (Gecko) Firefox OS IE Phone Opera Mobile Safari Mobile
Basic support 未サポート 28 webkit 25 1.2 未サポート 未サポート webkit

参考

ドキュメントのタグと貢献者

このページの貢献者: maruhiro
最終更新者: maruhiro,