당신은 몇 가지 옵션이 있습니다
-이 추적되지는
- 있습니까? imsmanifest.xml 내에서 리소스 scormType을 'asset'또는 'sco'로 지정합니다. 힌트 : EmberJS 콘텐츠에 SCORM 통신이 포함되어 있지 않다면, 그 자산입니다.
- 추적되는 경우 해당 자원 scormType을 "sco"로 설정해야합니다. 이는 SCORM 런타임 API (SCORM 2004에서 API_1484_11)를 사용하여 콘텐츠 초기화 및 종료와 같은 기본적인 작업을한다는 것을 의미합니다.
예 : https://github.com/cybercussion/SCOBot/blob/master/imsmanifest.xml
이 API에 대한 청각, 당신의 목표는 무엇인지 생각해야합니다 처음 인 경우. 일반적으로 커리큘럼은 공유 가능 콘텐츠 객체 내에서 허용되는 데이터 포인트를 식별합니다. 최소 초기화 및 종료가 필요하지만 점수, 진행률, 완료 상태를 추적하려면 기존 저작물에 통합해야합니다.
SCORM 런타임 API와 상호 작용할 수있는 무료 JavaScript 라이브러리가 있습니다. 이것들은 "SCORM Wrappers", "SCORM Content API"라고 불리며 API_1484_11을 찾고 초기화, GetValue/SetValue, 필요에 따라 Terminate 호출을 시작합니다. 이 라이브러리는 SCORM 스펙이 2001 년 이후로 개선되어 2004 년에 개선 되었기 때문에 기능 및 기능이 다양합니다.
이것이 도움이 될지 잘 모르겠습니다. 그렇기 때문에 이것을 답변으로 게시하지는 않겠습니다. 수업 설정을 https://github.com/adlnet/Starting-from-SCORM-A-Developers-Guide/blob/master/Instructions.md에서 비교해보십시오. SCORM은 다소 까다로울 수 있습니다. – Flotolk