如何解决从scorm 1.2连接到lms
我正在尝试从我的SCORM软件包连接到LMS,但是没有连接发生,并且无法获取任何数据,这是我使用的简化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'));
});
解决方法
Simplify Scorp 不处理与 LMS 的通信。这留给开发者。
window.API.on("LMSCommit",function() {
console.log("LMSCommit ")
// use jquery,fetchAPI or XMLHTTPRequest to communicate with LMS
});
您当然可以收听许多事件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。