this is just in time question. I was testing today the same issue on our LMS. I hope it helps you in any way.
With resume option set to ALWAYS, a video on the main slide and some text on the layers I left the course being on the second layer with a text. After reopening the course, video started to play, so it's resuming the base layer.
If you have a long video, I guess the best solution would be (as you suggested) to split it to several slides.
Thank you Joanna for your reply! I tried some experiments with triggers, but I guess I have to split the video, because I can't find a way to resume the presentation at a specific position of the timeline or layer.
This discussion is much older, so I don't know if Maura or Joanne are still subscribed here but you can try to reach out to them using the Contact Me button on their profile.
Perhaps you can answer the question Ashley... My base layer has 14 images that are triggered to 14 layers that contain a video. When the user exits the course before completing them all, when the resume all of the videos restart. Any thoughts?
You could look at adding a trigger " pause media (select your video) when user does X" such as clicking on a new layer image, or using the next button. You'd also then need a trigger or option for the user to restart the media upon returning to that layer or slide.
Also, this trigger is specific to user interactions on the slide and won't be able to evaluate if a user has just closed out of the browser window for example.
I'm using S2. The end users are exiting the course browser before viewing all of the videos, I want the videos they've viewed to remain in a custom viewed state when they resume the course via the LMS.
There are 14 images on the base layer that trigger 14 different video slide layers. The user clicks on the image on the base layer which triggers them to view the video on the slide layer. Once they've viewed all of the videos a trigger allows them to complete the quiz slide. The problem is when they log back into the LMS and resume the course, the videos they've viewed restart instead of resuming.
I moved them to slides but now the custom state is not appearing after the variable has changed (trigger: change image to custom state after the media completes).
I moved them to slides but now the custom state is not appearing after the variable has changed (trigger: change image to custom state after the media completes).
Variables are global, so they can potentilly affect every object of the story. The logic is clear, but can you report here the syntax used?
Moreover, where have you exactly placed the trigger? Have you tried setting the variable change on the slide, instead of a specific object?
15 Replies
Hi Mauro
this is just in time question. I was testing today the same issue on our LMS. I hope it helps you in any way.
With resume option set to ALWAYS, a video on the main slide and some text on the layers I left the course being on the second layer with a text. After reopening the course, video started to play, so it's resuming the base layer.
If you have a long video, I guess the best solution would be (as you suggested) to split it to several slides.
Thank you Joanna for your reply!
I tried some experiments with triggers, but I guess I have to split the video, because I can't find a way to resume the presentation at a specific position of the timeline or layer.
Let's wait for other advices...
Does anyone know if there's the possibility to store the time spent on a presentation? For example in a variable?
Did you ever resolve this issue? I have a course with multiple layers each with a video that needs to resume. Thanks!
Hi Amber,
This discussion is much older, so I don't know if Maura or Joanne are still subscribed here but you can try to reach out to them using the Contact Me button on their profile.
Perhaps you can answer the question Ashley... My base layer has 14 images that are triggered to 14 layers that contain a video. When the user exits the course before completing them all, when the resume all of the videos restart. Any thoughts?
Hi Amber,
You could look at adding a trigger " pause media (select your video) when user does X" such as clicking on a new layer image, or using the next button. You'd also then need a trigger or option for the user to restart the media upon returning to that layer or slide.
Also, this trigger is specific to user interactions on the slide and won't be able to evaluate if a user has just closed out of the browser window for example.
Hi Amber!
First of all I'm using Storyline 2, so I don't know if they've found a solution to this limit in Story 3.
The only way I found to solve this issue is to create an "exit slide".
- Set the slide with your video to Resume saved state.
- Within this slide, create a link to another slide that the user is forced to click. Something like "Save and exit".
- In this "exit slide", create a message like "Close the lesson or click here to resume video".
If the user click the Resume video button, then he/she comes back to the main slide and the video resume where left off.
This seems a bit tricky, but if you just rely on the resumed saved state, the video will always starts from the beginning.
This method is useful if you need to track user activity and he/she has to watch everything.
What are you trying to achieve?
I'm using S2. The end users are exiting the course browser before viewing all of the videos, I want the videos they've viewed to remain in a custom viewed state when they resume the course via the LMS.
There are 14 images on the base layer that trigger 14 different video slide layers. The user clicks on the image on the base layer which triggers them to view the video on the slide layer. Once they've viewed all of the videos a trigger allows them to complete the quiz slide. The problem is when they log back into the LMS and resume the course, the videos they've viewed restart instead of resuming.
Amber,
My suggestion is to move the videos from layers to slides. You will have more control option (e.g., Resume Visited State) that way.
Good luck.
I'd do the same, layers aren't the best option if you need to trigger effects after watching them...
I moved them to slides but now the custom state is not appearing after the variable has changed (trigger: change image to custom state after the media completes).
HI Amber
if the image is on a different slide you’d need to use a variable
Variables are global, so they can potentilly affect every object of the story.
The logic is clear, but can you report here the syntax used?
Moreover, where have you exactly placed the trigger? Have you tried setting the variable change on the slide, instead of a specific object?
Mauro, do you have a short demo of this?
This discussion is closed. You can start a new discussion or contact Articulate Support.