HTML5 Получите длительность звука в формате 00:00?Jquery

Программирование на jquery
Ответить
Anonymous
 HTML5 Получите длительность звука в формате 00:00?

Сообщение Anonymous »

Я пытаюсь получить продолжительность аудиогического тега HTML5 в 00:00 формат, но я не понимаю, почему мой код получает продолжительность в этом формате: 0:00 . Итак, отсутствует 1 цифра!

Код: Выделить всё

$(audio).bind('timeupdate', function(){

var minutes = parseInt(audio.duration / 60, 10);
var seconds = parseInt(audio.duration % 60);

$('.Audio_durationTime').text(minutes + ':' + seconds);

/////Passed time////
var mins = Math.floor(audio.currentTime / 60);
if (mins < 10) {
mins = '0' + String(mins);
}
var secs = Math.floor(audio.currentTime % 60);
if (secs < 10) {
secs = '0' + String(secs);
}

$('.Audio_passedTime').text(mins + ':' + secs);

});
и работающая скрипкая:

http://jsfiddle.net/8cpwv2mf/6/образно>

Подробнее здесь: https://stackoverflow.com/questions/534 ... 000-format
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»