IOS audio get/set current time

by Akram kamal

HTML

<audio controls>
    <source src="http://www.mediaflash.ca/eric/music/perfectshellduo.mp3" type="audio/mpeg" />
</audio>
<div class="down1" id="downarrow">down</div>
<div class="up2" id="uparrow">up</div>
<div id="log"></div>

JavaScript

var events = ["abort", "canplay", "canplaythrough", "durationchange", "emptied", "ended",
    "error", "loadeddata", "loadedmetadata", "loadstart", "pause", "play", "playing",
    "progress", "ratechange", "readystatechange", "seeked", "seeking", "stalled",
    "suspend", "timeupdate", "volumechange", "waiting"]
var events = ["timeupdate"]
$(function () {
    var audio = $("audio").on(events.join(" "), function (e) {
       log(e.type, this.currentTime)
    }),
        a=audio[0]
    audio.trigger("play")
    $("#downarrow").click(function(){
        a.currentTime-=230
    })
    $("#uparrow").click(function(){
        a.currentTime+=230
    })

})

function log(e,s){
    $("#log").text(e+" , " + s)
}