首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >框架内容通过SCORM / xAPI与LMS通信?

框架内容通过SCORM / xAPI与LMS通信?
EN

Stack Overflow用户
提问于 2020-09-24 19:55:33
回答 1查看 508关注 0票数 0

在过去使用过电子学习创作工具之后,我对SCORM有点熟悉,但不是很详细,最近还听说过Tin Can / xAPI。在与LMS的关系中,我熟悉上传压缩学习对象的概念,该对象具有通过SCORM / xAPI规范记录完成情况、分数等所需的代码。

我想知道是否有可能采用不同的设置:如果据说支持SCORM和/或xAPI,那么在LMS外部的URL (即不是上传的zip)上的自定义编程学习对象,通常可以同样地很好地通信w/ LMS,例如通过在iframe中显示学习对象,以及通过SCORM或xAPI调用父窗口来显示学习对象? xAPI是肯定的,因为我相信上传-zip路由使用iframes,但在定制编程SCORM /xAPI集成方面几乎没有经验,我不知道在跨域问题、SCORM / xAPI规范的限制等方面是否缺少什么东西。

如果有可能的话,欢迎你提供任何建议或建议。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-25 15:52:45

为了与xAPI作为通信协议进行类似的使用,我建议考虑使用cmi5配置文件。它专门用于打包和LMS启动场景,同时利用xAPI作为其数据存储和通信机制。

cmi5提供了一种机制来启动远程托管的内容(AU),并通过启动URL提供足够的信息,然后以跨原点的方式与LMS/LRS通信。xAPI本身与这种方法兼容,前提是LRS能够提供正确的CORS头(大多数是这样)。

SCORM在这种类型的设置中通常不起作用(本机),因为它基于一个必须使内容本身可以访问的JavaScript API,而内容本身通常不能跨不同的来源访问。有一些方法可以解决这个问题,但它们是核心规范的补充。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64053541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档