1

我想在 SCORM 中从一张幻灯片跳到另一张幻灯片。我怎样才能做到这一点 ?我有一个代码:

//set the value of _root.bookmarkData to 2, this would allow the start the course from beginning.
document.start.setVariable("_root.bookmarkData", "2");

但是我得到了一个未定义的函数错误。我既没有找到起始变量,也没有找到 setVariable 函数。

我应该怎么做才能跳?

4

1 回答 1

2

我不认识您与之交流的那个“开始”对象。它可能是一个 Flash 到 JavaScript 的界面?

通常,SCORM 内容 API 或“包装器”将定位 LMS API,并提供一系列友好的方法,例如 go、stop、start、end、quit 和设置值。

原始 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');

总帐

于 2014-08-08T21:39:31.673 回答