Run this as a ‘run JavaScript’ in Storyline and you’re done-burgers.
Storyline 360 (20.03.2018)
function findLMSAPI(win) { if (win.hasOwnProperty("GetStudentID")) return win; else if (win.parent == win) return null; else return findLMSAPI(win.parent); } var lmsAPI = findLMSAPI(this); //set score; the first number is the score lmsAPI.SetScore(100, 100, 0); //set status; possible values: "completed","incomplete", "failed", "passed" lmsAPI.SetReachedEnd(); lmsAPI.SetPassed();
Old version – for SL2 and earlier:
//get LMS API var lmsAPI = parent; //set score; the first number is the score lmsAPI.SetScore(100, 100, 0); //set status; possible values: "completed","incomplete", "failed", "passed" SetStatus("completed")
Tech Reference: JavaScript, SCORM, Storyline
Leave a Reply