I recorded my mic with ClojureScript
onload event to get the user media, and
ondateavailable, so that I could work with the user’s audio after I stopped recording. I then used the URL class to make a blob url for the audio. With all this done, I refreshed the page, recorded finger taps, visited the printed link and listened to what I recorded.