Возможно, вам повезет, установив максимальное значение для ползунка равным 100 (так что диапазон ползунка для ползунка будет 0-100), а затем установив позицию интервала ползунка в процентах от продолжительность СМИ.
Например:
Начнется воспроизведение 3-минутного медиа-файла (180 секунд).
Текущая позиция воспроизведения медиафайла составляет 10 секунд.
Положение ползунка должно быть установлено на 10/180 * 100 (или ~ 5 от его положения 0-100).
Я делал это раньше, комбинируя ползунки, индикаторы выполнения и медиаплееры. Если вы хотите посмотреть на код, который я написал, вы можете взглянуть на исходный код этой страницы (особенно файл jquery.player.js)