diff options
| author | bbielsa <bgb7@njit.edu> | 2021-11-17 20:25:47 -0500 |
|---|---|---|
| committer | Emilien Devos <contact@emiliendevos.be> | 2021-12-15 19:38:58 +0100 |
| commit | ed6476b5ea1534d18198296f1c897e13467c7c48 (patch) | |
| tree | 4bdce8787d67609f1f39f82c5a8fe8702740c60a /assets | |
| parent | b90bceb2dc0e4bd29b9ace6a0b9d413f8eb673da (diff) | |
| download | invidious-ed6476b5ea1534d18198296f1c897e13467c7c48.tar.gz invidious-ed6476b5ea1534d18198296f1c897e13467c7c48.tar.bz2 invidious-ed6476b5ea1534d18198296f1c897e13467c7c48.zip | |
Allow the t parameter to override the stored video playback position
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/player.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/assets/js/player.js b/assets/js/player.js index b4973482..0cc4bab9 100644 --- a/assets/js/player.js +++ b/assets/js/player.js @@ -202,10 +202,14 @@ if (video_data.premiere_timestamp && Math.round(new Date() / 1000) < video_data. } if (video_data.params.save_player_pos) { + const url = new URL(location); + const hasTimeParam = url.searchParams.has("t"); const remeberedTime = get_video_time(); let lastUpdated = 0; - set_seconds_after_start(remeberedTime); + if(!hasTimeParam) { + set_seconds_after_start(remeberedTime); + } const updateTime = () => { const raw = player.currentTime(); |
