Wijzigen voor document Speler voor video's

Laatst gewijzigd door Jeeves de Butler op 09-10-2026 10:34

Van versie 10.1
gewijzigd door Jeeves de Butler
op 07-10-2026 09:08
Opmerking bij wijziging: Er is geen opmerking bij deze versie
Naar versie 11.1
gewijzigd door Jeeves de Butler
op 07-10-2026 09:08
Opmerking bij wijziging: Er is geen opmerking bij deze versie

Samenvatting

Details

XWiki.JavaScriptExtension[0]
code
... ... @@ -10,8 +10,18 @@
10 10   fig.setAttribute('data-wb-klaar', '1');
11 11   var video = fig.querySelector('video');
12 12   var buttons = Array.prototype.slice.call(fig.querySelectorAll('.wb-hoofdstukken button'));
13 - if (!video || !buttons.length) return;
13 + if (!video) return;
14 14  
15 + // The times in the transcript jump as well, without highlighting
16 + Array.prototype.forEach.call(fig.querySelectorAll('.wb-tekst button'), function (button) {
17 + button.addEventListener('click', function () {
18 + video.currentTime = Number(button.getAttribute('data-t'));
19 + video.play();
20 + video.scrollIntoView({ block: 'nearest' });
21 + });
22 + });
23 + if (!buttons.length) return;
24 +
15 15   buttons.forEach(function (button) {
16 16   button.addEventListener('click', function () {
17 17   video.currentTime = Number(button.getAttribute('data-t'));