从 scorm 1.2 连接到 lms
Posted
技术标签:
【中文标题】从 scorm 1.2 连接到 lms【英文标题】:connect to lms from scorm 1.2 【发布时间】:2020-12-28 02:15:03 【问题描述】:我正在尝试从我的 SCORM 包连接到 LMS,但没有发生连接,也无法获取我正在使用 Simplify SCORM 的任何数据,这是我的连接代码
window.API.LMSInitialize();
window.API.apiLogLevel = 1;
console.log('window.API ', window.API)
console.log('window.API.cmi ', window.API.cmi)
console.log('student id ' , window.API.cmi.core.student_id);
window.API.on("LMSSetValue.cmi.core.student_id", function(CMIElement, value)
console.log('hi ', CMIElement , ' ',value)
);
window.API.on("LMSInitialize", function()
console.log("LMSInitialized ")
console.log('window.API.cmi ', window.API.cmi)
console.log('student id ' , window.API.LMSGetValue('student_id'));
);
【问题讨论】:
【参考方案1】:Simplify Scorm 不处理与 LMS 的通信。这是留给开发人员的。
window.API.on("LMSCommit", function()
console.log("LMSCommit ")
// use jquery, fetchAPI or XMLHTTPRequest to communicate with LMS
);
您当然可以收听许多事件。
【讨论】:
以上是关于从 scorm 1.2 连接到 lms的主要内容,如果未能解决你的问题,请参考以下文章
使用 TLS 1.2 从 HttpClient 连接到 Azure FrontDoor 后面的 API