Я попытался закладок для flash SCORM 1.2 пакетов. Я правильно собираю последние посещенные данные (cmi.loation, suspend data), но когда я пытаюсь сбросить данные для следующего запуска, SCO не перемещается, он начинается с начала.Как установить закладку (cmi.location) для SCORM 1.2?
И я установил жестко закодированные значения в функции LMSInitilization() в javascript.
Я использовал следующий код для установки переменной местоположения в SCO.
// cmi data model storing object var cmiobj = new Object(); function LMSInitialize(dummyString) { // already initialized or already finished if ((flagInitialized) || (flagFinished)) { return "false"; } // set initialization flag flagInitialized = true; this.cmiobj["cmi.core.lesson_location"]="6"; this.cmiobj['cmi.core.lesson_status']='incomplete'; this.cmiobj['cmi.core.session_time']='00:00:50'; this.cmiobj['cmi.suspend_data']='FA1Enon ... "; // return success value return "true"; }
Надеюсь, вы поможете.
Я нахожусь на своем телефоне, но я не видел вызова LMSCommit (''); – Mark