Как правило, это зависит от того, какие данные вы хотите захватить в информационной модели SCORM. Итак, просмотр какой-то части видео соответствует понятию «завершение»? Или это означает что-то вроде «пройти»? Может быть, количество просмотренных видео является оценкой? Вы можете пойти так далеко, чтобы захватить отдельные моменты, такие как пауза, воспроизведение, пропуск и т. Д. Через модель взаимодействий. По сути, вам нужно решить, что именно вы хотите записать, что затем может быть преобразовано в необходимые вызовы SCORM, а затем, как получить эти результаты для выбранной вами библиотеки. Для более подробной информации я бы предложил прочитать https://scorm.com/scorm-explained/technical-scorm/run-time/,, особенно начиная с "Использование API". Как минимум, вы захотите убедиться, что Initialize
и Terminate
вызваны. Также обязательно протестируйте свой контент в Rustici SCORM Cloud https://cloud.scorm.com (это бесплатно для этой цели).