我想在php中的web应用程序中实现SCORM上传功能和SCORM包播放功能,因此请为其提供任何解决方案。
我认为Moodle不够模块化,无法直接从中提取您想要的东西,但您可以从他们的做法中学习。无论如何,将其升级到您的架构中都是值得的。
- 上传zip
- 在服务器上展开
- 读取imsmanifest.xml以生成适当的目录
- 分配
- 启动内容*
*Moodle运行SCORM 1.2 API,其字面名称为"API",该API具有将数据传送回LMS的内容的所有通信方法。您还必须对此进行逆向工程,这意味着也要管理服务器上的学生尝试或CMI对象。工作量很大,但有可能。