Copy link to clipboard
Copied
I am attempting to navigate to the next SCO using the call "adl.nav.request" in SCORM 2004. However, I am relatively new to creating SCORM content using Captivate and what I am trying doesn't seem to be working. The code I am using is:
// NOT WORKING IN DEFAULT CAPTIVATE TEMPLATE HTML/JS FILES
CaptivateObj.SetScormVariable("adl.nav.request","{target=sco2_item}choice");
CaptivateObj.SetScormVariable("terminate", "");
To verify that it's an issue with this particular code, I bypassed the default Captivate HTML/JS files and used my own along with a custom SCORM Wrapper in which I was able to connect to the SCORM API and successfully navigate to the next SCO using the parameters below:
// WORKING IN CUSTOM SCORM WRAPPER
setScormVariable("adl.nav.request","{target=sco2_item}choice");
setScormVariable("terminate","");
With that said, I assume the initial Captivate code is not correct. Can someone point me in the correct direction?
Thanks, in advance.
Copy link to clipboard
Copied
Aside from the typo you have in your code, have you considered using Multi SCO Packager or visiting https://cloud.scorm.com/ to check if your manifest will work?
Copy link to clipboard
Copied
Yes, I am actually testing on cloud.scorm.com and the manifest works fine. I am just unable to navigate to the next SCO using the initial code. I was under the assumption that the Multi SCO Packager only comes with Adobe's eLearning Suite?
Thanks.
Copy link to clipboard
Copied
Okay, I found the correct syntax for future reference for anyone that might need it!
SCORM2004_CallSetValue("adl.nav.request","{target=sco2_item}choice");
SCORM2004_CallTerminate();
Hope this helps,
Copy link to clipboard
Copied
Hi sleblang,
I see that you have resolved the next sco issue. Can you help me play the next SCO in my project. I just don't know where to insert the "adl.nav.request" in the js file. Two questions: What is the name of the Captivate js file that you are inserting it into, and can you show me an example with it inserted into the js? I'm using Captivate 6.
Thanks in advance for your help.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more