Found a small bug when using the wrapper with Flash (AS2): functions that return string values (such as SCORM.data.get()) were coming out ‘undefined’. (grr)

Explicitly typing the return value as a string seems to make Flash happy.

return String(value);
Code language: JavaScript (javascript)

This all-in-one wrapper has now been tested successfully in several situations using the ADL test suites:

SCORM 1.2 test suite:

  • HTML/JavaScript-based course
  • Flash ActionScript 2-based course (using ExternalInterface)

SCORM 2004 test suite:

  • HTML/JavaScript-based course

Similar Posts