summaryrefslogtreecommitdiffstats
path: root/assets
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2023-09-14 20:39:46 +0200
committerSamantaz Fox <coding@samantaz.fr>2023-09-14 22:26:36 +0200
commit792a999386f9147233d26300856a5802da5fc8c1 (patch)
tree97b62a088387652a6bb6646899cedfe2b68eee09 /assets
parentac0c0609bb8b652e630c3603cd9dbb1c87fbdf44 (diff)
downloadinvidious-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.js15
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'],