addEventListener не выполняется при попытке добавить обновление функции

Попытался написать код для воспроизведения аудио с определённой секунды относительно реального количества секунд. После того как я добавил обновление функции получающую количество секунд, используя setTimeout, аудио проигрывалось с самого начала. Вот как это выглядит:

<audio id="aud1" width="640" height="360" src="/audio/videoplayback.mp3" type="audio/mp3" controls></audio>
   <script>
       document.getElementById('aud1').addEventListener('load', function(){setTimeout(function() {
            var date = new Date();
            var h = date.getHours();
            var m = date.getMinutes();
            var s = date.getSeconds();
            this.currentTime = s;
        },1000)}, false);
   </script> 

Буду признателен, если поможете!


Ответы (0 шт):