Skip to main content
Participant
April 8, 2016
Question

Video doesn't stop or hide when done. Loops even though "Loop" is not checked and "Display For" is set to "Video Duration".

  • April 8, 2016
  • 1 reply
  • 962 views

I just want the video to "Show" and autoplay when called by a button, and hide again when done playing. Seriously, we have been banging our heads on this for a couple of days now and it's driving us mad.

    This topic has been closed for replies.

    1 reply

    RodWard
    Community Expert
    Community Expert
    April 8, 2016

    Insert it as a Slide video, not Event Video.  Use the button to jump to that slide and use the On Exit event of that slide to jump back to another slide after the video finishes playing (or use a button on the video slide to do that).

    Participant
    April 11, 2016

    Thanks for your reply. It definitely got me thinking a different way.

    However, there are two problems with this approach:

    1. - Video controls don't show up with multislide videos. I am not interested in creating pause and play controls for every video. I liked the skins Captivate provides.

    2. - The On Exit action is NOT being executed after the video is done playing. It just goes to the next slide (on which I have another video). But I just want it to jump back to the first slide with all the video buttons. I have found I can fix this by adding a dummy slide after each video slide that executes an advanced action On Enter.

    Still, this is not ideal. Was I wrong to assume the functionality should be as described in my original post?

    Expected functionality: I just want the video to "Show" and autoplay when called by a button, and hide again when done playing. When a user clicks on another button, another video plays, etc.

    RodWard
    Community Expert
    Community Expert
    April 11, 2016

    I dealt with the exact same issue. Here is how I resolved it.

    Put the video on a separate hidden slide set to play automatically, connect the button to that slide. Create the slide duration exactly to the length of the video. Finally have the Exit command take back to the previous slide when completed. From a user perspective they click a button, video plays and then the button/graphics appear again when its done. 

    Hope this solves your problem.

    Steve


    I'm with Steve.  That's exactly what I suggested above.

    If your ON Exit action is not allowing the video to jump back to the previous slide, check that Backward Movement is allowed in Quiz Settings, and verify that the On Exit event is actually firing by setting it to execute a Standard Action that can set a variable value as well as jump to the target slide.  Then you can insert that variable on the slides to verify what is happening.