diff options
| author | Samantaz Fox <coding@samantaz.fr> | 2023-09-14 20:39:46 +0200 |
|---|---|---|
| committer | Samantaz Fox <coding@samantaz.fr> | 2023-09-14 22:26:36 +0200 |
| commit | 792a999386f9147233d26300856a5802da5fc8c1 (patch) | |
| tree | 97b62a088387652a6bb6646899cedfe2b68eee09 /assets | |
| parent | ac0c0609bb8b652e630c3603cd9dbb1c87fbdf44 (diff) | |
| download | invidious-792a999386f9147233d26300856a5802da5fc8c1.tar.gz invidious-792a999386f9147233d26300856a5802da5fc8c1.tar.bz2 invidious-792a999386f9147233d26300856a5802da5fc8c1.zip | |
Frontend: Add timestamp on youtube+embed links
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/js/player.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/assets/js/player.js b/assets/js/player.js index bb53ac24..cd0e7a72 100644 --- a/assets/js/player.js +++ b/assets/js/player.js @@ -112,6 +112,21 @@ function addCurrentTimeToURL(url) { return urlUsed; } +/** + * Timer that updates the timestamp on "watch on youtube" and "embed" links + */ +player.ready(function () { + let elem_watch = document.getElementById('link-yt-watch'); + let elem_embed = document.getElementById('link-yt-embed'); + + let base_url_watch = elem_watch.getAttribute('data-base-url'); + let base_url_embed = elem_embed.getAttribute('data-base-url'); + + setTimeout(() => { elem_watch.setAttribute('href') = addCurrentTimeToURL(base_url_watch); }, 5000); + setTimeout(() => { elem_embed.setAttribute('href') = addCurrentTimeToURL(base_url_embed); }, 5000); +}); + + var shareOptions = { socials: ['fbFeed', 'tw', 'reddit', 'email'], |
