我想在SCORM中从一张幻灯片跳到另一张幻灯片。我怎样才能做到这一点 ?我有一个代码:
//set the value of _root.bookmarkData to 2, this would allow the start the course from beginning.
document.start.setVariable("_root.bookmarkData", "2");
但是我得到了一个未定义的函数错误。我既没有找到start变量也没有找到setVariable函数。
我该怎么做跳?
答案 0 :(得分:2)
我不认识你与之沟通的“开始”对象。它可能是Flash to JavaScript界面吗?
通常,SCORM内容API或“包装器”将找到LMS API,并提供一系列友好的方法,如go,stop,start,end,quit,然后设置值。
Raw SCORM 1.2将定位LMS API -
var result = API.LMSSetValue('cmi.core.lesson_location', '2'); // should return 'true'
// or
var bookmark = API.LMSGetValue('cmi.core.lesson_location', '2');
GL