使用 URL 启动网站的 SCORM 文件

SCORM file that launches website using URL

我们目前正在使用 LMS 系统进行在线课程。我们 material 几乎所有人都在线。我们开始对我们的在线 material 进行 SCORM 格式化。不是尝试将所有 HTML 页面物理合并到一个 SCORM 文件中,难道没有办法让 SCROM 文件自动启动给定的 URL 吗?我们所有的 material 都需要采用 SCORM 格式,以便我们的 LMS 系统能够跟踪在 LMS 课程中花费的时间,这就是我们进行转换的原因。

有没有办法在 manifest.xml 或 launchpage.html 中实例化它?

包括我在内的一些公司使用本地文件启动我们网站的框架集。两个站点之间的 SCORM 运行时通信可以使用 HTML5 邮寄消息进行。例如,如果学习者在您的网站上获得分数,您可以将信息发送到位于 LMS 上的那个小本地文件中的代码。反过来,您从该文件调用 SCORM 运行时。这也可以反过来发生。这是 Claude Ostyn 的一个例子:

http://www.ostyn.com/standardswork/xdomain/remotecontentdemo.htm

至少如果你可以 运行 基本 index.html 文件并将你的 CSS 和 JavaScript 指向你的内容服务器或 CDN,这将解决双重 IFRAME 或由于您的域尝试访问 LMS 运行tim API 在其域上时出现 X 域问题,因此试图绕过浏览器安全问题。

这确实会导致明显的创作挑战,或者至少会导致大量搜索并替换项目中的文件。

只有其他方法仍然需要 IFRAME 解决方法来绕过它。