Pausing video to display an overlayed question
Jun 14, 2016
Hi, I have video synced to the timeline and have the video being paused automatically from a specific marker. The learner can then interact with objects that have been placed above the video at that point on the timeline before continuing the video. This is fine. However if the user drags the playbar, visible at the bottom of the window while the video is paused, (with the objects above the video showing on the timeline), then the objects may remain on the screen as the user continues to play the video. Is there a way of either:
a. stopping the learner from moving the playbar when paused?
b. Removing the objects placed on the timeline if the user drags the playbar?
Thanks
7 Replies
I can think of something close:
You can put the objects on a layer with a transparent object on top of it. Add a hide button/close button to remove/hide the layer so that you can continue playing the video. The transparent object prevents the user to click the video bar.
You can make the Seekbar read-only in the player properties, or just get rid of it on that slide if you press the cog in the Slide Layers panel and choose NO for Allow seeking. Hope this helps. Muhammad is right if the video and "playbar" you refer to is embedded on the slide.
Hi Muhammad, Nice workaround. One thing though, my layer opens when the marker is reached. The interactions can be used and the play bar is now inaccessible to the learner. However, how do I get the video to start playing again once the learner clicks to hide the layer with the interactions on it?
many thanks
Thanks Richard, I'd prefer to give the learners full control of the video seekbar in this instance
Hi, Kevin -- Thanks for reaching out, and I see that you're already getting some great ideas here! You might want to consider posting your .story file as well if you'd like more project-specific ideas, and you'll be able to do so via the ADD ATTACHMENT button in the bottom left of the reply box. :)
I've had success with starting the movie (on the main timeline) again with these settings in html5 mode. When your layer timeline ends, the main one on the base layer will play again. I use this method here....http://www.richardleehill.com/hero/elc124/ But it's only in HTML5. Oh and don't tell your layer to hide itself when timeline ends with a trigger on the layer. It cancels out the command with the following properties.
You can add a trigger on the close button, to play video on or resume timeline when you close the layer. if you use resume time line You need another trigger to pause the timeline before that too. I assume the trigger to open the layer is accompanied with a trigger to pause the video , so the play video should work. But toy around a bit as there are no set solution to this (which make it fun). Hope that helps
This discussion is closed. You can start a new discussion or contact Articulate Support.