Your should make your lolz
function an event listener by attaching it to the timeupdate
event.
Your Updated Code:
document.getElementById('audio').addEventListener('timeupdate', lolz)
var timePoint = 26.5
function lolz () {
if (this.currentTime > timePoint) {
document.body.textContent = "lolz"
}
}
<audio id="audio" src="lol.mp3" autoplay></audio>
Working Example Snippet:
document.getElementById('audio').addEventListener('timeupdate', lolz)
var timePoint = 3.1
function lolz () {
if (this.currentTime > timePoint) {
document.body.textContent = "lolz"
}
}
<audio id="audio" src="//mdn.mozillademos.org/files/2587/AudioTest.ogg" autoplay></audio>