Firefox and Java/SCORM issues
May 13, 2010
Elearning | Firefox | Java | SCORM | Troubleshooting

Our LMS uses Java applets to transmit SCORM data back and forth between learning activity and the LMS. Sometimes this causes problems, because Java security on various browsers is increasingly strict. However we can usually keep IE 6, 7, 8, Firefox on PC and Safari on the Mac working.

Mac-Firefox is usually somewhat problematic. In the past, learning modules would not launch at all using Firefox on the Mac, then recently they started launching but with incomplete learner data being transmitted.

Thanks to Peter Miles, on the Moodle tracker site, I think we finally found a solution. I have no idea why it works, but it does work.

There are two applets that talk to each other. One is in thin the window containing the learning activity. To make it work I simply shifted the "codebase" atribute to AFTER the "code" attribute in the APPLET tag.

The original code was:

<APPLET code="org.adl.lms.client.DocentAPIAdapterApplet.class"
archive="${getScormCodebase()}/apiadapter_lms.jar"
codebase="${getScormCodebase()}"  src="${getScormCodebase()}"
height=0 id=API name=API width=0
MAYSCRIPT>

The new, working code reads:

<APPLET codebase="${getScormCodebase()}" src="${getScormCodebase()}"
  code="org.adl.lms.client.DocentAPIAdapterApplet.class"
  archive="${getScormCodebase()}/apiadapter_lms.jar"
  height=0 id=API name=API width=0
MAYSCRIPT>

Ads by Google

Posted by ellen at May 13, 2010 04:10 PM


Ads by Google

 RSS   |   Contact Me

Ads by Google

Ads by Google