AudioContext.resume()

AudioContext.resume() - відновлює відтворення звуку у AudioContext, яке було призупинено.

Синтаксис:

AudioContext.resume();

Параметри:

AudioContext - об'єкт AudioContext.

Опис:

resume() метод об'єкта AudioContext який відновлює відтворення звуку у звуковому контексті, яке раніше було припинено за допомогою метода suspend(). Метод повертає Promise.

Приклад:

if(window.AudioContext){ var audio=new Audio(); var audioCtx=new AudioContext(); var source=audioCtx.createMediaElementSource(audio); audio.src='/dani/test.ogg'; source.connect(audioCtx.destination); audio.play(); audioCtx.suspend(); //зупиняємо відтворення звуку audioCtx.resume(); //відновлюємо відтвопення звуку }else alert('Ваш браузер не підтримує Web Audio'); if(window.AudioContext){ var audio=new Audio(); var audioCtx=new AudioContext(); var source=audioCtx.createMediaElementSource(audio); audio.src='/dani/test.ogg'; source.connect(audioCtx.destination); audio.play(); audioCtx.suspend(); //зупиняємо відтворення звуку audioCtx.resume().then(function(){alert('відновлюєм відтворення звуку');}); //відновлюємо відтвопення звуку }else alert('Ваш браузер не підтримує Web Audio');