Как вам сказали ранее, не используйте устаревшие теги, и попробуйте использовать для этого свежий тег <audio>
из HTML5.
Вам нужно будет позвонить audio.duration
.Проверьте этот уже ответил на вопрос с этого же сайта.Попробуйте что-то вроде этого:
$(audio).bind('timeupdate', function() {
...
parseInt(audio.duration - audio.currentTime, 10),
...
position = (audio.currentTime / audio.duration) * 100,
Удачи.
Отредактировано: если вы хотите начать через 20 секунд, вы должны позвонить на audioElement.currentTime=20;
, а затем на audioElement.play();
на вашем js $(document).ready(function())
.Спросите, нужно ли вам что-нибудь еще.