У меня проблема с очень простым курсом, построенным на HTML с использованием SCORM.
Единственное, с чем я хотел бы связаться со SCORM, - это если курс был начат doLMSInitialize () и если он был закончен doLMSFinish () . Я использую APIWrapper.js из http://scorm12.com/.
У меня есть три HTML-файла:
index.html со следующим кодом:
<script language="text/javascript" src="jscript/APIWrapper.js"></script>
</head>
<BODY onLoad="doLMSInitialize();">
<a href="page-2.html">Page 2</a>
page-2.html со следующим кодом:
<script language="text/javascript" src="jscript/APIWrapper.js"></script>
</head>
<BODY>
<a href="end.html">End</a>
end.html со следующим кодом:
<script language="text/javascript" src="jscript/APIWrapper.js"></script>
</head>
<BODY onUnload="doLMSFinish()">
COMPLETE
Но когда я выхожу из курса на первой странице, LMS говорит, что я закончил курс. Я не знаю, что это произойдет, пока я не достиг последней страницы.
Если это поможет, вы можете найти мои файлы вместе с моим imsmanifest.xml здесь: http://dl.dropbox.com/u/775928/scorm12-course.zip