What’s your best practices when it comes to presenting a “reset course” button that should be hidden from start, but visible once the course is started. I use web (not scorm) for publishing.
What I need to know is the logics that shows the button. Currently I use the courses page2 and check that the user has completed the first task there (on which I’ve added an action to show the button on page1, but it doesn’t feel like that’s the best logic.
I guess really it depends on what you mean by ‘course started’… from a tracking point of view the course would normally be considered ‘started’ as soon as it has loaded, but I’m guessing you want something more fine-grained.
It also depends on whether you’re publishing to Web with ‘Use Local Storage’ enabled or not.
Assuming that you do have ‘Use Local Storage’ enabled and wanted the reset button to appear only once the user has moved past page 1 (without necessarily having completed everything on that page), I was going to suggest doing it via a Page > Unloaded action on page 1 but having tried it out I’ve realised there’s a bug with the Page > Unloaded event
Your assumptions are correct, web and local storage, yes. And yes, once the user has moved past page 1 (there’s nothing to complete there but read text).
I’ve also tried page unload, but as you point out, it doesn’t work.