Forum Discussion
Seek bar variables
Hello,
I have the seek bar in my courses set to 'allow drag after completion'. As video content on a few slides is long, there has been a minor issue with an occasional learner who has had an connection interruption and refreshed the page, with the video playing from the beginning and obviously not being able to drag to where they were.
I know there is no easy fix for this, but I was hoping to set a variable of 'SeekbarUnlock' set to True/False and then to set When - When timeline reaches 10 minutes. (Which would be 80% of the way through, so if they have almost watched the video and it restarts they are not watching it all again and can fast forward.
Alternatively to have a variable as Mark as Complete When timeline reaches 10 minutes so it effectively does the same.
The objective is to still retain the no seek until completed, but recognising sometimes this can be frustrating if a learner was 99% of the way through the video and it refreshes for some reason. I thought this might be a workaround but I have tried many ways but can't achieve what I would like.
Any suggestions please?
Thank you
Carolyn
- AngeCommunity Member
Hi Carolyn,
There may be a javascript resolution, here's a link: Group: JavaScript | Articulate - Community
Failing that, a down and dirty quick fix I have used, after running out of time to come up with a resolve was to clip the video into shorter durations. I had to do some editing for it to work logically and visually. My video was 9 minutes long, I clipped it into 3 videos and placed each video on a different slide, that way the user could resume where they left off and not have to watch all 9 minutes again - at worst (still somewhat frustrating) they had to re-watch 3 minutes without the ability to drag.
It's not optimal. I am hoping someone on this forum has an elegant solution. Good luck!- CarolynCleve877Community Member
Thanks so much Ange. I am not brilliant with JavaScript but will certainly have a look. I thought about clipping the videos but as there are several and each slide has voice overs, it would really knock the sequence out for all my files and cause a huge amount of work, so ideally not wanting to do that. I tried to create a variable and trigger that is said complete earlier than 100% so it at least wouldn't get the last 10 seconds and then start again from the beginning, but couldn't do it. I will look at JavaScript link you kindly sent.
Best wishes
Carolyn