JSFiddle - React, Tailwind, and code Playground

by Jeremy Banks

HTML

<link rel="stylesheet" href="http://slide-drive-demo.s3.amazonaws.com/external/mediaelement/build/mediaelementplayer.css">
<script src="http://slide-drive-demo.s3.amazonaws.com/external/mediaelement/build/mediaelement-and-player.min.js"></script>
<audio id="audio" preload="auto" src="http://slide-drive-demo.s3.amazonaws.com/examples/demo-audio.mp3"></audio>

    <!-- -->

JavaScript

var audio = document.getElementById( "audio" );

$(audio).mediaelementplayer({
    success: function() {
        var interval = setInterval(function() {
            if ( audio.readyState >= 2 ) {
                audio.currentTime = 120;
                clearInterval( interval );                
            }
        }, 200);
    }
});