2017-02-25 6 views
0

SCORM을 처음 사용했습니다. & SCORM 패키지 내용을 표시하는 간단한 SCORM 플레이어를 만들려고합니다. 다른 내용은 추적하지 않고 단지 내용 만 재생합니다. 나는 인터넷에서 도처에 수사를 봤지만 아직도 운이 없다! 또한 scorm.com 엔진 및 기타 유료 서비스와 같은 것을 사용하고 싶지 않습니다. Moodle & Scormpool도 많은 도움이되지 않았습니다. html, javascript 또는 php에서든 내 브라우저에서 scorm 패키지를 재생하는 코드가 필요합니다.HTML 및 JavaScript를 사용하여 간단한 Scorm Player를 만드는 방법

답변

1

따라서 추적 기능이 없으므로 본질적으로 html 파일을 실행하기 만하면됩니다. 모든 SCORM CAM 패키지에는 일반적으로 imsmanifest.xml이 있습니다. 이를 구문 분석 할 수 있어야하고, 하나 내지 여러 개의 Table Of Contents 유형을 생성하여 언급 한 내용을 표현하고 재생할 수 있어야합니다. 원하는 스크립팅 언어로 언급 된 것을 수행 할 수 있습니다. 발견 한 모든 오픈 소스 프로젝트는 매우 오래되거나 버려지거나 귀찮음에 너무 많은 의존성을 가지고 있습니다. XML을 구문 분석하고, TOC보기를 작성하고, IFRAME, 새 창, 팝업 창 또는 탭에서 내용을 실행하는 방법을 알고 싶을뿐입니다.

+0

나는 이것을 수행하여 내용을 재생할 플레이어를 성공적으로 만들었지 만 일부 스톰 패키지는 LMS에 연결을 요청하고 있습니다. 해당 패키지를 처리하는 방법? @Mark – Prajwal

+0

안녕하세요, SCORM Runtime API 버전 1.2 또는 2004를 제공해야 할 필요가 생겨서 검색 할 콘텐츠의 네임 스페이스를 노출해야합니다. 이것은 이전에 언급 한 당신의 욕구를 능가하지만 초등 지원을하지 못하게 할 수있는 지속적인 학생 데이터에 대해 신경 쓰지 않는다면 말할 수 있습니다. 이는 규정 준수 및 준수를 지원하는 ADL 백서와 충돌합니다. 그러나 당신이 그 물건에 신경 쓰지 않는다면 자바 스크립트로만 스켈레톤 API를 생성하기 위해 scorm의 기초를 줍기 만하면됩니다. 사전 답변은 그들의 접근 방식의 오픈 소스 사례를 제공합니다. – Mark

+0

당신의 도움에 감사드립니다. 마크, 나는 플레이어를 성공적으로 창조했습니다. 이제 저는 scorm zip 패키지를 업로드하고 압축 해제하는 것에 대해 한 가지 더 묻고 싶습니다. 지금 나는 수동으로 SCORM 패키지를 추출하고 있으며 SCORM 파일을 재생하는 내 코드 인 index.html 파일은 거기에서 매니페스트 파일을 찾습니다. 하지만 지금은 zip 파일을 업로드하고 자동으로 재생하고 싶습니다. 패키지를 추출하는 방법 및 위치와 패키지에서 추출한 imsmanifest 파일을 연결하는 방법을 알고 싶습니다. – Prajwal

0

Trident IDE는 SCORM 저작 도구입니다. HTML 또는 html5 상호 작용이 이미 있고 SCORM 패키지로로드해야하는 경우 잘 정의 된 매니페스트 파일이 필요합니다.