Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
loop は AudioBufferSourceNode のプロパティで、 AudioBuffer の末端に達した時に、音声を繰り返し再生するべきかを示す論理値です。
loop プロパティの既定値は falseです。
論理値で、繰り返しが有効な場合は true 、それ以外は false です。
ループが有効である場合、 start() が呼ばれると音声は開始点として指定された場所から再生されます。 loopEnd で指定された場所に達すると、音声は loopStart で指定された地点に戻って再生され続けます。
この例では、ユーザーが "Play" を押すと、音声トラックを読み込んでデコードし、AudioBufferSourceNode に入れます。
例えば、この例では loop プロパティを true に設定し、トラックがループして再生されるようにしています。
ユーザーは、loopStart と loopEnd プロパティを範囲コントロールを使用して設定することができます。
メモ: 実際に動作する例を見る (または、ソースコードを見る)ことができます。
| Web Audio API # dom-audiobuffersourcenode-loop |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2025年7月22日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.