首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态创建SCORM内容

动态创建SCORM内容
EN

Stack Overflow用户
提问于 2012-04-30 22:30:48
回答 2查看 1.3K关注 0票数 0

我希望在飞行中,即以编程的方式在ASP.NET中创建SCORM包,以便在我的web上的某个兼容SCORM的播放器中动态地运行em。我是SCORM的新手,已经在谷歌上搜索过了。SCORM包中到底应该包含什么内容?我知道我必须对文件进行压缩,我考虑使用System.IO.Packaging名称空间类或其他外部库来压缩文件。SCORM包中到底应该包含什么内容,才能使其与SCORM 2.0兼容,并在某些SCORM播放器中运行?

请帮帮我..谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-05-02 04:24:12

要创建一个SCORM包,至少需要两件事:-一个名为imsmanifest.xml的文件,其中包含包的描述。这应符合SCORM CAM规范。但是,如果你只打算在你的播放器中动态创建和运行这个SCO包,那么可以跳过这一步。-一个发现你的JavaScript播放器并调用它的函数的SCORM,至少是LMSInitialize,LMSCommit和LMSFinish。

请记住,目前还没有SCORM 2.0。只有1.2和2004版本。我强烈建议您从更简单、更广泛的SCORM 1.2开始。

票数 0
EN

Stack Overflow用户

发布于 2012-04-30 22:55:14

SCORM包应该是自包含的,并且能够运行,只需将它们放在LMS的web服务器的文件系统上即可。大多数LMS都不允许包含服务器端代码,因为它代表了一个安全漏洞。

如果您的内容需要服务器端代码,您将需要将其托管在您自己的服务器上,但您很快就会遇到跨域脚本问题,该问题会阻止一个域中的内容通过JavaScript与另一个域中的LMS进行通信。

关于需要添加到SCORM包中的内容,还有许多其他细节。开始学习它们的最好的地方是去阅读SCORM Explained并通过Technical SCORM途径。

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

https://stackoverflow.com/questions/10385413

复制
相关文章

相似问题

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