从一张幻灯片跳到另一张幻灯片

时间:2014-08-08 14:11:52

标签: javascript scorm scorm1.2

我想在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函数。

我该怎么做跳?

1 个答案:

答案 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