Player: Fix video playback for videos that have already been watched.

Trying to watch an already watched video will make the video start 15
seconds before the end of the video. This is not very comfortable when
listening to music or watching/listening playlists over and over.
pull/4731/head
Fijxu 2024-06-05 11:26:57 -04:00
rodzic 1ae14cc224
commit e82c965e89
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 32C1DDF333EDA6A4
1 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -351,7 +351,12 @@ if (video_data.params.save_player_pos) {
const rememberedTime = get_video_time();
let lastUpdated = 0;
if(!hasTimeParam) set_seconds_after_start(rememberedTime);
if(!hasTimeParam) {
if (rememberedTime >= video_data.length_seconds - 20)
set_seconds_after_start(0);
else
set_seconds_after_start(rememberedTime);
}
player.on('timeupdate', function () {
const raw = player.currentTime();