SCORM 2004错误403

时间:2015-04-24 13:18:27

标签: javascript scorm scorm2004

我一直收到这个错误,但我在互联网上找不到任何关于它的信息。我正在尝试获得cmi.location的价值,但Chrome控制台和SCORM Cloud说

Set Error State: 403 - The Location field has not been set for this SCO

这是我的代码

locIdentifier = Number(scorm.get("cmi.location"));

1 个答案:

答案 0 :(得分:3)

403:"数据模型元素值未初始化"

这只是意味着没有价值,所以它并不是真正的错误。 SCORM有其中的一些。

规范要求Runtime API抛出该错误。我在规范中考虑了一些不可操作的错误,如果它们被称为警告而不是错误,那么这些错误会很方便。

如果您的cmi.entry是' ab-initio'你没有理由要求cmi.location或cmi.suspend_data。这是一次干净的尝试。但是,有些平台未能将cmi.entry设置为“恢复”状态。当SCO继续尝试时。所以你还必须注意一个''空白条目类型。

希望有所帮助。