如何通过 AWS S3 中的 iFrame 跟踪嵌入 SCORM 内容的用户进度?

问题描述 投票:0回答:1

我已使用 iFrame 将托管在 AWS S3 存储桶中的 SCORM 包嵌入到我的网站中。 SCORM 内容显示正确,但我想跟踪用户的进度 - 特别是用户已完成哪些幻灯片以及他们在内容中的进度。

<iframe id="scormPlayer" src="https://scorm-package.s3.eu-west-2.amazonaws.com/scorm/hurak-learning/fire-marshal-fire-warden-online/Introduction/index.html" width="100%" height="600" frameborder="0"></iframe>

如何跟踪用户已完成哪些幻灯片以及他们在 SCORM 内容中的整体进度?我正在使用 SCORM 2004,并且更愿意在自己的系统内管理数据,而不依赖第三方服务。

任何帮助或建议将不胜感激!

javascript amazon-s3 scorm2004 articulate-storyline xapi
1个回答
0
投票

仅将 HTML 文件从包加载到 iframe 中是不够的,内容本身将期望与 SCORM 播放器提供的 SCORM RTE 进行交互。捕获的“进度”很大程度上取决于内容本身以及它通过 SCORM RTE API 向 SCORM 播放器提供的数据。在此处了解有关 SCORM RTE 的更多信息:https://scorm.com/scorm-explained/technical-scorm/run-time/ 请参阅 https://scorm.com/scorm-explained/technical-scorm/ 了解更多概述。

查看这些信息后,如果您有兴趣集成而不是构建 SCORM 播放器,我建议您查看 https://rusticisoftware.com/solutions/lmss/#delivery(披露:我在 Rustici Software 工作)。

(这与此处的问题相关:内容无法找到 SCORM API 适配器

© www.soinside.com 2019 - 2024. All rights reserved.