blob: d16319e10f4f946c3dd54704005fe1bba5534d49 [file] [log] [blame]
<!DOCTYPE html>
<html>
<script>
function handleLoaded() {
context = new (window.AudioContext || window.webkitAudioContext)();
var myAudio = document.querySelector('audio');
myAudio = new Audio();
myAudio.src = "large-video-with-audio.mp4";
var source = context.createMediaElementSource(myAudio);
var gainNode = context.createGain();
source.connect(gainNode);
gainNode.connect(context.destination);
testButton.onclick = () => {
context.resume();
myAudio.play();
}
}
</script>
<body onload=handleLoaded()>
<input type="button" id="testButton" value="Click me"></input>
</body>
<html>