SCORM SetStatus does not work
Aug 27, 2013
Dear Community,
We are using Articulate Storyline Update 3.
But our LMS is not accepting any SCORM interaction.
Therefore, we tried to evoke a SCORM interaction with a JS-Trigger, like it is described on many websites.
But, as soon as we insert a "SetStatus" command, every tested LMS is not executing any JS in the
course any more.
E.g.:
We have 2 Buttons on a 1 slide project.
If we insert only the code
alert("Welcome back");
for button 1,
all is fine.
But, as soon as we insert the code
SetStatus(“completed”);
for button 2
also button 1 code isn't executed any more. Not even if we export to html instead of LMS.
We tested it with scorm cloud, too. No success.
Any idea? I attached my .story file.
Best regards,
Jesko
7 Replies
Hi Jesko! I wanted to welcome you to E-Learning Heroes! We do not officially support JavaScript, but there are many in this user community that could assist you with this. Again, just wanted to welcome you
Hi Jesko,
We have a number of Javascript gurus in the Heroes community who I hope will chime in to help you, but I did want to welcome you to the community and if you need anything else, please feel free to let us know!
Did this get resolved as I have the same issue!
I have resolved myself.
SetStatus will only work for SCORM 1.2.
SetStatus is not a function of SCORM 2004 and therefore you need to call SCORM2004_SetCompleted() if you are using 2004.
Thanks for popping in to share the solution that worked for you Jonathan :)
On the latest version of Storyline 360 the code is different. I've successfully tested the scripts below in SCORM Cloud.
SCORM 1.2:
SCORM 2004:
This worked perfectly for my bespoke quizzes I have created in SL360. Thanks for sharing.
This post was removed by the author
This discussion is closed. You can start a new discussion or contact Articulate Support.