Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Slide looping, not returning to last slide visited

Explorer ,
Oct 02, 2017 Oct 02, 2017

I'm using Slide 5 as a launching point for three separate video demonstrations.  

Slides 6, 7, and 8 are all video demos.  The Exit Action for each of these slides is "Go to last slide visited."

This appears to work for Slide 6.

Slide 7, however, tends to go to Slide 8 upon exit.

Slide 8 tends to go to Slide 9 upon exit, but not always. Sometimes it loops.

 

What do I need to do to standardize this action so that it always goes to the last slide?  

 

Version: Captivate 2017

Project: Software simulation with video demos

446
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Oct 02, 2017 Oct 02, 2017

Don't use the Go to Last Slide Visited action.  Just set the On Exit Action to jump to Slide 5.  That should work reliably.

However, you should be aware that the On Exit event is not recommended for use with actions if you need them to be completely reliable because anything that happens to prevent the slide timeline from reaching the very last frame will cause the action NOT to be executed.  If your slides contain videos, then any delay experienced due to bandwidth or server lag might mean your

...
Translate
Community Expert ,
Oct 02, 2017 Oct 02, 2017

Don't use the Go to Last Slide Visited action.  Just set the On Exit Action to jump to Slide 5.  That should work reliably.

However, you should be aware that the On Exit event is not recommended for use with actions if you need them to be completely reliable because anything that happens to prevent the slide timeline from reaching the very last frame will cause the action NOT to be executed.  If your slides contain videos, then any delay experienced due to bandwidth or server lag might mean your users reach the final frame without viewing all of the video.  So a better solution is usually to place a button on the slide that can then be used to jump back to the menu slide at any time the user needs.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 03, 2017 Oct 03, 2017

Like Rod, I never recommend using the On Exit event. Even if you are sure that the last frame of a slide is visited it is not always to be trusted.

Events and (advanced) Actions - Captivate blog

As for the 'Last Visited Slide' be careful not to plunge the learner in an eternal loop. Only in very particular circumstances it can be a useful command. Using a dashboard/menu as Rod points out is a much safer solution.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Oct 03, 2017 Oct 03, 2017

Thanks for the replies.

I neglected to mention that slide 15 also links to the same demo slides 6, 7, and 8.  Our courses tend to offer the learner one final chance to view the demos before exiting the course.  Which is why I didn't specify the slide the learner should jump to: it may be 5, it may be 15.

So I understand why the On Exit event isn't recommended, is there a way I can do this without creating extra video slides?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 03, 2017 Oct 03, 2017
LATEST

You would need to set up the interaction so that the identity of the slide they jumped FROM before reaching slide 15 was stored in a user variable and then used to determine which slide they jumped BACK to.

So the Action that jumps to Slide 15 would need to be an Advanced Action that also stores the identity of the slide that needs to be returned to.  Then the button on slide 15 that triggers the action to jump back to that slide needs to be executing a Conditional Advanced Action (not a simple Jump to Slide action) because it needs to first check the value of the User Variable that shows which slide should be the target.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources