AudioBufferSourceNode.loop

AudioBufferSourceNode.loop - циклічне відтворення.

Синтаксис:

AudioBufferSourceNode.loop;

Параметри:

AudioBufferSourceNode - об'єкт AudioBufferSourceNode.

Опис:

loop властивість об'єкту AudioBufferSourceNode яка представляє собою логічне значення яке вказує відтворювати циклічно (по колу) аудіо звук.

Значення позамовчуванню: false.

Приклад:

var audio=new AudioContext(); var source=audio.createBufferSource(); alert(source.loop); var ajax=new XMLHttpRequest(); ajax.open('get', '/dani/test.ogg', true); ajax.responseType='arraybuffer'; ajax.onload=function(){ var audio=new AudioContext(); var source=audio.createBufferSource(); source.connect(audio.destination); audio.decodeAudioData(this.response, function(bufer){ source.buffer=bufer; source.loop=true; //задаємо циклічне відтворення source.start(); //починаємо відтворення }, function(eror){alert('Виникла помилка при декодуванні: '+eror.message);}); }; ajax.send(null);