Skip to main content
January 9, 2012
Question

Synching Issues with Self-Paced Learning and Embedded Flash Files

  • January 9, 2012
  • 1 reply
  • 417 views

Hi Everyone,

I'm having some issues with my files not properly synching or displaying when Self-Paced Learning is active.

Here is my set-up:

Captivate 5

5 separate Captivate files combined using the Aggregator

Each Captivate file is about 15 slides

Each slide contains an audio file (for closed-captioning) and a single SWF file - the content is all created with Flash and then inserted into Captivate using Insert > Animation

Each SWF file is back 1/10 of a second from the beginning of the Cap timeline (otherwise there are rewind issues when the user selects the slide they are currently viewing from the ToC)

Each embedded SWF has the beginning and ending fade built into it; Captivate is not doing any fading

Synch to Project is selected for each embedded SWF (although it doesn't seem to work all the time)

Self-Paced Learning is active, as well as, Enable Navigation

It is not being loaded to an LMS or using any built-in Captivate quiz features.  These are instead custom built AS3 Flash files that are embedded.

Windows 7, 4GB RAM, 1GB Video Card, High-end Processor, etc... a beast.

The Issue:

When the user opens the course, views it for a while and then closes it and returns it will display the first slide of the course for a moment before jumping to the bookmarked slide.  This slight timing misstep causes the bookmarked slide to get out of synch.  It will sometimes not display the bookmarked slide at all or it will cut-off a small bit from the end of the slide (even with Synch to Project active).  It sometimes works fine but randomly will break.  The course is set to 100% preload and nothing is being loaded from an external location.  It seems to work fine until Self-Paced Learning is activated.

I don't think this is a common development approach for Captivate but it has been very successful with some clients.  Has anyone encounted similar issues or does anyone have some suggestions that might resolve this problem?

Thanks!

Greg

    This topic has been closed for replies.

    1 reply

    RodWard
    Community Expert
    Community Expert
    January 10, 2012

    It's been mentioned many times on this forum that nesting Captivate SWFs inside other Captivate SWFs gives rise to all kinds of strange issues.  Captivate was not designed to work this way. If you choose to do it, and you encounter issues (as you have done) there's usually NOT a lot you can do.  There are just too many ways the SWFs can get into bun fights over which one does what.

    I suggest you rethink your approach to avoid nesting.

    January 10, 2012

    I'm not nesting a Captivate SWF inside of another Captivate SWF.  I'm placing an animation created in Adobe Flash inside of a Captivate file. Is that what you meant?