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

How do I set the minimum time a slide/video is viewed in Captivate 9...

Community Beginner ,
Feb 10, 2016 Feb 10, 2016

Hello!

I would like users to view an e-learning SCORM module, exported from Captivate 9 in HTML5, and uploaded to an online LMS that features a slide containing a video that I have inserted as a Web object. The video itself will stream from Vimeo or Youtube, for say 60 minutes.

I would like the navigation to only display after the video has hit the 75% mark - so the user would have had to have stayed on the slide for 45 minutes (60 * 0.75).

Obviously I could extend the timeline manually to the 45 minute mark (something like this: timelining.png which is for a 30 minute odd example.

But is there a way to do this in code or via a variable/action e.g. Show button after 45 minutes has elapsed.

Any ideas or suggestions?

702
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
People's Champ ,
May 09, 2016 May 09, 2016

On side enter execute this JavaScript

setTimeout(cp.show("your button name", 2700000 );

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 Beginner ,
Aug 22, 2016 Aug 22, 2016

I'm reviving a dead thread....

TLC or Lilybiri: Would either of your suggestions work if the timeline of the slide was only a few minutes long?

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
People's Champ ,
Aug 22, 2016 Aug 22, 2016

Could you explain exactly what you are trying to do and also which publish option, HTML5, swf or both.

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
LEGEND ,
Aug 22, 2016 Aug 22, 2016

The Delay command is in seconds, why do you think it wouldn't be functional if the timeline is a few minutes?

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 Beginner ,
Aug 22, 2016 Aug 22, 2016

I am not using these functions now. I am looking through the forums to find new tools to use, including JavaScript (which I haven't done before).

Since the JavaScript appears to show the item after 2,700,000 milliseconds (45 minutes), I was curious if that would function properly on a slide that was less time (2 minutes long, for example). If the JavaScript would work in that example, this will be a JS function I will learn to use when I want a long time frame (other than extending the screen's time frame to 45 minutes, which seems unnecessary).

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
People's Champ ,
Aug 22, 2016 Aug 22, 2016

The JavaScript is independent of the timeline so it would work.

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 Beginner ,
Aug 22, 2016 Aug 22, 2016
LATEST

That's great to know! Thank you.

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
LEGEND ,
May 09, 2016 May 09, 2016

Since you are on Captivate 9, you can also use an On Enter advanced or shared action using the Delay Next Actions by.... command which is new in this version.

But since you apparently made that slide already so long, why not put that button at the end instead of at the start of the slide?

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