我正在使用Scorm 1.2。在这里,我无法显示用户在重新启动Scorm Package时给出的测验答案。
请告诉我存储测验结果的过程,因为我已经在cmi.interactions中保存了这些数据。
实际上它只发生在Chrome中,因为cookie在重新启动时为空。 让所有浏览器都运行正常。有办法解决它
答案 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,这可能有助于提高透明度。