Вы перезаписываете содержимое, присваивая «innerHTML» дважды.Второе выражение может быть записано с помощью «+ =», иначе (лучше) вы можете построить строку отдельно:
infTime: function() {
var info = formatTime(video.currentTime) + (video.duration ? ' ' + formatTime(video.duration) : '');
timeInfo.innerHTML = info;
}
Теперь, конечно, предполагается, что «timeInfo» действительно является ссылкой на соответствующийЭлемент DOM, полученный, возможно, так:
var timeInfo = document.getElementById('timeInfo');
Кроме того, не забудьте сделать «минуты» локальной переменной, предшествуя ее первому использованию в функции «formatTime» с ключевым словом var
:
var minutes = Math.floor(seconds / 60);