- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个可以播放 HTML5 视频的 Web 应用程序。我想知道如何使该应用程序兼容 SCORM。
我不是在寻找生成和导出 SCORM 内容的程序,但我想知道如何从头开始创建 SCORM 包。
通过 pipwerks 我已经找到了一个 javascript API 库,它非常笼统地描述了这种方法:https://pipwerks.com/2008/05/08/adding-scorm-code-to-an-html-file/
Pipwerks 很棒,但我想知道在 SCORM 类(class)的不同情况下需要调用库中的哪些函数。
最佳答案
通常,这取决于您想要在 SCORM 信息模型中捕获哪些数据。 IOW,观看视频的某些部分是否等同于“完成”的概念?还是“通过”之类的意思?也许视频观看量就是一个评分值?您甚至可以通过交互模型捕捉各个时刻,例如暂停、播放、跳过等。本质上,您需要决定要记录什么,然后可以将其转换为必要的 SCORM 调用,然后如何在给定您选择的库的情况下生成这些结果。有关更多详细信息,我建议阅读 https://scorm.com/scorm-explained/technical-scorm/run-time/ ,特别是从“使用 API”开始。至少您需要确保调用 Initialize
和 Terminate
。另请务必在 Rustici 的 SCORM Cloud https://cloud.scorm.com 中测试您的内容(为此目的是免费的)。
关于javascript - SCORM 和 JavaScript : How to make a web application SCORM compatible?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52278889/
我是一名优秀的程序员,十分优秀!