SCORM 2004 错误 403

con*_*ner 1 javascript scorm scorm2004

我不断收到此错误,但在 Internet 上找不到任何相关信息。我正在尝试的是获取价值,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"));
Run Code Online (Sandbox Code Playgroud)

Mar*_*ark 6

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

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

规范要求运行时 API 抛出该错误。我考虑了规范中的一些不可操作的错误,如果将它们称为警告而不是错误会很方便。

例如,如果您的 cmi.entry 是“ab-initio”,您就没有理由请求 cmi.location 或 cmi.suspend_data。这是一个干净的尝试。但是,当 SCO 继续尝试时,某些平台无法将 cmi.entry 设置为“恢复”。因此,您还必须注意 '' 空白条目类型。

希望有帮助。