Пакет SCORM не связывается с LMS

Даже после инициализации пакет SCORM не связывается с LMS-

Ошибка выброса –

Реализация SCORM не найдена.

Структура моей папки –

-index.php -player.php -course/SCORM-course (directory) -wrap.js -SCORM_2004_APIWrapper.js 

Весь код –

Мой индекс index.php – http://pastebin.com/e8fcvxep

Мой код Player.php – http://pastebin.com/R0zRaVXJ

Мой код wrap.js – http://pastebin.com/Lte4eTKu

Мой SCORM_2004_APIWrapper.js код – http://pastebin.com/kdQ0JR04

Я искал и пытался все, что мог, но все же не смог решить. дайте мне знать, что еще нам нужно отредактировать, чтобы заставить его работать.

Related of "Пакет SCORM не связывается с LMS"

Поскольку вы используете SCORM 2004, у вас должна быть оболочка API в фрейме с именем API_1484_11 . В настоящее время у вас есть API-фрейм, называемый API, который относится к SCORM 1.2.

Например, в player.php вы должны изменить строку:

<frame src="SCORM_2004_APIWrapper.js" name="API" noresize>

в

<frame src="SCORM_2004_APIWrapper.html" name="API_1484_11" noresize>

Где SCORM_2004_APIWrapper.html – это html-файл, который ссылается на SCORM_2004_APIWrapper.js .

Это связано с тем, что в соответствии с агоритом обнаружения api фрейм с именем «API» относится к SCORM 1.2, а не SCORM 2004. Алгоритм обнаружения API проходит через текущее окно и его фреймы, а при открытии окна, если применимо, поиск элемента с именем «API_1484_11» ».

Хороший ресурс по алгоритмам обнаружения API доступен в Rustici по адресу: http://scorm.com/scorm-explained/technical-scorm/run-time/api-discovery-algorithms/