Passing Captivate Parameters

Passing Captivate Parameters

I want to track when users have viewed a Captivate (Flash 10.0) video tutorial. In order to do this I need to pass two parameters (employee ID and which tutorial) and have the video call a url with the passed values when it's done. I think I can pass the parameters to the turorial when it starts but I'm not sure how to get them back out when the video is done. The end of the video would have a "Completed" button the user would click but I'm not sure how to address the parameters and their values.

How do I pass a dynamic URL from XML into an onClick Mouse Event in ActionScript 3?


Are there any free tools to create SWF / Flash animations? [closed]
the simplest way to do it is to place the parameters in the HTML file's JavaScript and NOT in the Captivate file.

Should i write my own flash-server in Erlang or use Red5?
There's really no reason to pass the params to the Captivate file unless you're using them elsewhere..
Pre-Load Multiple Videos in Flash? In Flex?
If you have the params in JavaScript, at the end of the Captivate video slide you can simply invoke a JavaScript function that handles sending the data to your LMS..
How about using FLEX 3 component inside Flash file?
var employeeID = "abc123"; var tutorialID = "tutorial_01";  function setTutorialToComplete(){    var url = "" + employeeID + "&tut=" + tutorialID;    //use the URL somehow. 

Checking flash file loading with javascript
maybe use ajax to do a post/get using your vars }
In your Captivate file, just invoke setTutorialToComplete() when the video has finished..
Stack overflow when tabbing in flash player 10

SWFAddress Deeplinks and C# library?


"Course Companion for Adobe Captivate 5.5" from Adobe Labs is designed to address reporting issues such as this one:

56 out of 100 based on 21 user ratings 196 reviews