Forum Discussion

PhilMayor's avatar
PhilMayor
Super Hero
1 year ago
Solved

Video timestamp

I have searched for this and had a couple of failed attempts using javascript. Can I get the current timestamp of a video on the slide. For context the video plays independent of the timeline and ...
  • Nedim's avatar
    1 year ago

    Hi Phil,

    I've been working on a similar concept for a while now. I've successfully manipulated the video independently from the timeline. This is the basic set up to integrate with Storyline:

    let video = document.getElementsByTagName('video')[0];
    video.duration;
    video.currentTime;

    video.ontimeupdate = function() { getVideoTimes() };

    function getVideoTimes() {

        let player = GetPlayer();
        player.SetVar('currentTime', video.currentTime);
        player.SetVar('duration', video.duration);
        
        console.log(video.currentTime);
        console.log(video.duration);    
    }