Можно ли воспроизвести урок scorm (сделанный Captivate HTML5) на странице браузера?

Когда я нажимаю на индексный файл пакета scorm, я получаю сообщение "Невозможно получить LMS, содержимое API может воспроизводиться неправильно и результаты могут не записываться" на странице браузера. Однако после сообщения об ошибке файл воспроизводится безупречно, останавливаясь там, где это необходимо, а также суммирует сеанс вопросов и ответов. Независимо от того, в каком браузере я открываю это, я получаю одно и то же сообщение. У меня установлен javascript. Я отредактировал индексный файл, чтобы читать <0 из <9, как это было предложено на одном сайте.

if(document.documentMode < 0)
        {
            document.body.innerHTML = "";

Я пытаюсь сделать невозможное? Нужно ли размещать пакет в LMS, например в Moodle? Моя цель - просто отдельный урок без дополнительной информации, предоставляемой LMS.

Total Newbie Большое спасибо

1 ответ

Фактически, да. SCO в пакете SCORM попытается инициализировать себя посредством вызова API LMS, сообщая ему, что он инициализирован. Для этого в первую очередь пакет будет искать API на основе JavaScript, который является реализацией SCORM RTE (среды выполнения) LMS. Таким образом, сообщение, которое вы получаете выше, связано с тем, что SCO не может найти SCORM RTE API (потому что он не реализован на вашей странице). Будет ли "воспроизводиться" остальной контент, очень зависит от контента: некоторые будут, некоторые, скорее всего, нет. Большая часть содержимого SCORM будет иметь дополнительные вызовы SCORM RTE для выполнения таких действий, как завершение захвата, успех (прошел / не прошел), оценка и т. Д. Некоторый контент может работать "автономно", когда вызовы, которые он будет делать в LMS "Внедрение SCORM превратилось в запретную работу,но учащийся не получит баллов за использование содержания.

https://scorm.com/scorm-explained/technical-scorm/run-time/ - хороший ресурс для получения дополнительной информации о функционировании содержимого SCORM.

Другие вопросы по тегам