繁体   English   中英

从scorm迁移的Scorm挂起数据问题

[英]Scorm Suspend Data issue migrating from scorm cloud

我目前有一个拥有Scorm 1.2课程的客户端,该课程托管在Scorm云上。 课程进展顺利,但客户希望摆脱Scorm云,因为费用不断增加。 我知道Scorm云是一个非常深入的应用程序,但是客户真正需要担心的是,允许用户继续他们离开的地方,检测用户是否通过了最终分数,并且理想情况下还通过了最终考试的分数。

我使用了几种不同的scorm播放器包装器,但是它们都遇到了相同的问题。 由情节提要制作的scorm课程为suspend_data创造了巨大的价值,当由于某种原因而真的很长时,该课程将询问用户是否要继续他们离开的地方,而是将他们带回到起点而不是继续他们离开的地方。

我知道要与Scorm 1.2兼容,suspend_data不应超过4096个字符,但某些字符应超过90,000个字符。 我也读过Scorm并没有真正强制执行,这主要是LMS对字段大小的限制。 我将所有cmi数据存储到medium_text字段中,因此在存储它时没有问题。

我的主要问题是是否从scorm云中迁移了任何东西,并带走了他们的用户历史记录(suspend_data),以使用户继续从他们的scorm播放器中退出? 另一个问题是有人遇到过这个问题吗?您是否曾经使用过播放器/包装器来成功将大型的suspend_data用于Scorm 1.2课程。 我想做的是将它们从Scorm云中删除,因此我可以进行api调用以获取每个用户的所有cmi数据,然后直接从他们的网站开始启动并存储新的cmi数据,但是由于许多用户将不得不重新开始课程。

我确实使用scorm播放器进行了更多测试,并在整个课程中进行了测试,并在各个点保存了suspend_data,然后可以在该点启动它。 我的suspend_data最长的字符不到30k。

朝正确方向的任何提示将不胜感激。

在系统之间迁移SCORM数据非常困难,因为SCORM元素本身在系统SCORM实现中应以类似的方式命名,每个LMS可以以不同的方式存储/命名它们。

就大型暂挂数据问题而言,您是否正在迁移到允许自定义最大暂挂数据大小的系统? 在运行我们的SCORM引擎的SCORM Cloud和LMS中,我们确实具有该课程属性,该属性使您可以存储所需的任意数量的暂停数据。 那里有许多使用Engine的LMS,因此您可以修改该行为。

如果您还有其他疑问,请发送电子邮件至support@scorm.com向我们发送消息!

谢谢,

Joe Donnelly Rustici软件支持

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM