Skip to content

Instantly share code, notes, and snippets.

@sfiera
Last active August 29, 2015 14:09
Show Gist options
  • Save sfiera/1f33a9d8831d6fdcb2a7 to your computer and use it in GitHub Desktop.
Save sfiera/1f33a9d8831d6fdcb2a7 to your computer and use it in GitHub Desktop.
<html>
<head>
<title>Sound test</title>
</head>
<body>
<button id="create">Create</button>
<button id="link">Link</button>
<button id="play">Play</button>
<button id="pause">Pause</button>
<button id="unlink">Unlink</button>
<script>
audio = null;
AUDIO_URL = "https://upload.wikimedia.org/wikipedia/commons/4/41/Ascending_fifths.wav";
document.getElementById("create").addEventListener("click", function() {
audio = new Audio();
});
document.getElementById("link").addEventListener("click", function() {
audio.src = AUDIO_URL;
});
document.getElementById("play").addEventListener("click", function() {
audio.play();
});
document.getElementById("pause").addEventListener("click", function() {
audio.pause();
});
document.getElementById("unlink").addEventListener("click", function() {
audio.src = null;
});
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment