현재 번역은 완벽하지 않습니다. 한국어로 문서 번역에 동참해주세요.
AudioBufferSourceNode
의 stop()
메소드는 재생중인 오디오 버퍼를 중지 해야할 때 사용되는 인터페이스이다.
Syntax
var source = audioCtx.createBufferSource(); source.stop(3);
Examples
가장 간단한 예제는 재생중인 오디오 버퍼를 즉시 중지하는 것이다. 이 경우, 매개변수를 함께 지정하지 않아도 된다.
source.stop();
만약 일정 시간이 지난 후 재생을 중지하고 싶다면, 초 단위 값을 인자로 넣어준다.
source.stop(3);
Note: For a more complete example showing stop()
in use, check out our AudioContext.decodeAudioData
example, You can also run the code example live, or view the source.
Parameters
- when
- The
when
parameter defines when the playback will stop. If it represents a time in the past, the playback will end immediately. If this method is called twice or more, an exception is raised.
Returns
Void.
Specification
Specification | Status | Comment |
---|---|---|
Web Audio API The definition of 'stop()' in that specification. |
Working Draft |
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 14 webkit | 23 | Not supported | 15 webkit 22 (unprefixed) |
6 webkit |
Feature | Android | Chrome | Firefox Mobile (Gecko) | Firefox OS | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Basic support | Not supported | 28 webkit | 25 | 1.2 | Not supported | Not supported | 6 webkit |