Making a SCORM call for through JS Interface?
I am working on a module in Captivate 9 to send module progress as a percentage via SCORM 2004. The reporting requirements for this module are that we need to track quiz results and slide views, specifically tracking percent completed rather than simply "in progress".
I've created a function that tracks the module progressing via percentage and stores that in variable "x", all of which is done through the JS interface.
What I'm struggling with is the actual SCORM call. I am attempting to use cmi.progress_measure, but in my testing through SCORM cloud, I am not seeing any indication that a call is being made to cmi.progress_measure (I'm seeing the other typical calls for cmi.suspend_data, cmi.location, etc...).
I've tried using the following combinations:
SCORM_CallSetValue('cmi.progress_measure', x);
var CaptivateObj - document.Captivate;
CaptivateObj.SCORM_CallSetValue('cmi.progress_measure', x);
I have also swapped "SCORM_CallSetValue" for "SCORM_CallLMSSetValue", but I have not had any luck.
Any suggestions?
