Forum Discussion
How does Storyline Resume?
When storyline asks you if you want to resume where you left off, presumably information about where you were last time must be stored. Where is it placed? Is it in a browser cookie?
John.a.
- DanielFillionCommunity Member
For anyone interested in my solution: As mentioned above, for whatever reason the player was not using the data retrieved from GetDataChunk. I eventually appended that function to the beginning of the app.min.js, then fed the data directly to it, where it calls RetrieveStateData. Bingo!
Thanks for popping back in to share your solution Daniel!
- VictorMadisonCommunity Member
I appreciate the value of using a progress variable. But in my case it will be too much work for the way my client is using my Storyline Modules. My client has a training room with several PCs. The modules are published for CD and installed in a folder on the PC. A shortcut to the "exe" file is installed on the desktop to allow the trainees to access the training. Each trainee uses a separate computer until completion of the training module so the resume feature works perfectly. However, when another trainee wants to take the course on one of the computers after someone has previous completed the course, the resume feature still displays the resume prompt.
If the administrator cleared the cookies in the browser after each trainee completed a course, that should reset the resume feature. Would this work?
-Vic
I like that approach Vic - at least the users are 'allowed' to use the same computer to completion without worry of losing their progress.
Curious if you're just printing out results or how are you tracking these users? Perhaps that's why they are in a controlled environment to take the course I presume.
Yes, having the admin take care of that would alleviate that step from the client perspective.
- VictorMadisonCommunity Member
Yes, I setup the "Print Results" upon successful completion of the test at the end of the course. This is used as a record of completion since they do not have an LMS. The administrator saves these electronically for each trainee - workaround for lack of an LMS.
- VictorMadisonCommunity Member
I just tested this (clear browser cookies) and it worked as expected - the course was restarted at the beginning with no resume prompt! Ok, now I would like to take that a step further and only delete the cookie created by the storyline module. Anyone have a suggestion as to how I can do that? Where do I find the individual browser cookies on a Windows 10 computer using the "Edge" browser.
Hey Vic - I see where you shared your findings here with the community. Thanks!
- SandeshNirul714Community Member
- BeccaLevanCommunity Member
Welcome to E-Learning Heroes, Sandesh ⭐️
I'd be happy to help out with this - thank you for sharing a screenshot. I see you have the resume behavior set to Always resume, which shouldn't be prompting the user.
From here, I'd recommend testing this out in a different LMS environment like SCORM Cloud to see if you notice the same behavior.
Keep me posted on your findings, and we'll go from there!
- SandeshNirul714Community Member
Hi Becca, Thanks for your reply!
As I mentioned, I have tried setting up a "prompt for resume" and "always resume" in the publish setting and published the course as a web and as the LMS, but in both cases IN the BROWSER (Not testing in LMS) the course neither asking to resume nor resuming on its own.
Please help!
- MakiWiering-eafCommunity Member
I hope this is a good place to ask my question. We noticed that the Resume function puts us on the last slide we completed, rather than the next slide. So if I let the timeline finish on a slide, leave the "course," then come back and resume, I come back to the slide I had just finished.
Is that how it should work or is there a way to change where it resumes?
Hello Maki!
The resume function will return the user where they left off. What you've described is expected behavior when using the resume function in Storyline 360.
I hope other community members will share a workaround if they've found one!
- WaltHamiltonSuper Hero
SL sends resume data when it leaves a slide. Since there can be interactions that can cause any slide to be the next one, it doesn’t try to predict which slide is next. That’s why it returns to the last slide completed.