Optimizing Scorm Calls

The code the course uses to communicate with the SCORM LMS can be found in the APIWrapper11.js file, which was taken directly from SCORM 1.2 course examples on ADL's website. It uses ADL's LMSSetValue() function. This call goes to the LMS's API Adaptor and should not directly communicate with the LMS until an LMSCommit() function is called. Lectora only calls the LMSCommit function during test submission, when the course status is updated, or when the student clicks on the course exit button.The code the course uses to communicate with the SCORM LMS can be found in the APIWrapper11.js file, which was taken directly from SCORM 1.2 course examples on ADL's website. It uses ADL's LMSSetValue() function. This call goes to the LMS's API Adaptor and should not directly communicate with the LMS until an LMSCommit() function is called. Lectora only calls the LMSCommit function during test submission, when the course status is updated, or when the student clicks on the course exit button.

Discussions have been disabled for this post