在重新启动Scorm时不会保留测验答案

时间:2013-09-23 06:10:03

标签: scorm1.2

我正在使用Scorm 1.2。在这里,我无法显示用户在重新启动Scorm Package时给出的测验答案。

请告诉我存储测验结果的过程,因为我已经在cmi.interactions中保存了这些数据。

实际上它只发生在Chrome中,因为cookie在重新启动时为空。 让所有浏览器都运行正常。有办法解决它

2 个答案:

答案 0 :(得分:0)

检查托管LMS是否支持cmi.interaction元素。在SCORM 1.2中,大多数元素对于LMS实现是可选的。检查以下错误代码,

错误代码,LMSGetLAstError()

  

401 - 未实施错误。
   205 - 数据类型不正确。

假设您确定为SCORM事务获取LMS API。还要确保在完成LMS通信之前将cmi.exit设置为“suspend”,以便在后续启动时使用SCORM数据恢复。

请参阅RTE文件(https://stackoverflow.com/a/17700430/1341062)了解更多详情,

答案 1 :(得分:0)

听起来有些东西被装进了饼干里?如果是这样,那不是技术上的SCORM。但如前所述,SCORM 1.2交互是可选的,LMS可能不支持。因此,您可能将它们装入饼干中?

如果它正在使用SCORM 1.2,您可以尝试使用我的书签来查看活动会话正在存储的内容。 http://www.cybercussion.com/bookmarklets/SCORM。我在2004年首次构建了它,但也添加了一些基础SCORM 1.2,这可能有助于提高透明度。