Java call possible with Articulate?

Hi All,

I'm brand new to the community but a long-time fan of Articulate. So here is my question...


We are looking at a new authoring tool and of course I'm pressing for Articulate to be the that tool. However our LMS host requires that we use their custom course creation tool (HTML shell) to launch courses, and navigate  and call back to their quiz tool in order to do reporting.  So our proposed solution is as follows:

HTML Page (theirs) launches >>> Flash content (ours) that drives back to >>> Quiz pages (theirs)

(For the record, No the LMS provider is not SCORM compliant and we must do it this way for tracking etc).


How do we incorporate a Java call into our Articulate created content that will pull their Quiz page back up?

(They will provide the needed Java script, we need to incorporate it into our content)




5 Replies
Brian Batt

Hi Bob and welcome to the forums,

Articulate content doesn't use Java.  However, you may be able to use "web objects" to accomplish what you need.  For more information, see the link below:

Also, I don't know if you're in position to change LMS's, but you might want to take a look at this article:

Bob S


Thanks for the advice. We are not in a position to change LMS vendors, so we need to make this work.  If it helps, here is the script that needs to be placed at the end of our SWFs...


This may seem silly, but since I'm not a coder, I am not sure how to get that piece of JavaScript into our flash content. I know it can be done in Action Script if we code Flash by hand, but how do we do it wirth Articulate?



onEnterFrame (James Kingsley)

Hi Bob, 

I have a few ideas on how to accomplish this. They involve code of course and since you said you are not a coder...

Perhaps you would like us to build a solution for you.

Shoot me an email at this.onEnterFrame(at) and I'll expand on my thoughts. 



onEnterFrame (James Kingsley)

It should not have any direct effect... Articulate does not use Java.

That said I can think of a way... Most LMSs use their own Java SCORM engine. Articulate will depend on it to send/receive info from the LMS via SCORM. 

At my last job the LMS had a terrible Java SCORM engine; very very slow. We used a lot of Captivate there and Captivate fires a lot of info to/from the LMS. Captivate would get stuck in the middle of a transition from one slide to the next while it was waiting for the Java SCORM engine.

I have not seen this problem with Articulate.