我是AICC电子学习课程的新手,我以前一直在SCORM 1.2上工作,在该课程中,我使用SCORM 1.2 Runtime API调用来跟踪用户在课程中的活动。但是我找不到AICC处理它们的任何适当文档。是否有人可以使用任何样板HTML / Javascript模板来启动课程并跟踪用户活动。
我有以下文件
。au
。crs
。cst
。des
我需要知道如何将所有这些文件嵌入iFrame并使用Javascript处理类似于SCORM 1.2的用户事件。
预先感谢。
用于AICC的API与SCORM完全不同。您将花费最多时间的各种specifications are available here是CMI001 - AICC/CMI Guidelines For Interoperability。
它提到了三个绑定:
实际上,我只见过野外使用HACP绑定。
它需要使用AICC会话ID启动通信内容,并将通信URL作为GET参数传递到URL。有了这些,您就可以执行GetParam和PutParam POST调用,并将类似于INI配置文件的内容作为有效负载传递。完成ExitAU呼叫。
如果您的内容与管理系统位于不同的服务器上,则跨域通信问题可能会发挥作用。最常见的解决方案是驻留在内容服务器上的中继,以充当管理系统服务器的代理。