2

我们正在实施 Success Factors LMS,并尝试在 Success Factors LMS 中播放和查看从 Adob​​e Captivate 8 和 9 导出的 SCORM 兼容文件。

我收到消息 - '错误 - 无法获取 LMS API,内容可能无法正常播放并且可能无法记录结果。请联系技术支持'</p>

我已经尝试过 SCORM 版本 1.2 v3 和 2004 V2 和 V4。我们可以查看内容,但它不会跟踪、显示为完整等。

我们也在使用 Skillcast 和 Articulate 生成符合 Scorm 的文件,但我们仍然遇到同样的问题,我们可以在关闭 API 错误窗口后查看内容,但仍然无法跟踪。

以前有人遇到过这个问题吗?或者知道修复方法?

非常感谢

4

2 回答 2

0

发生错误是因为内容未与学习管理系统 (LMS) 对话。运行以初始化会话的代码不会发生。LMS 没有返回“ping”。

当您在 SCORM 中发布并从桌面或未连接到 LMS 的 Web 服务器运行时,您将收到此错误。如果在您从 LMS 启动时发生这种情况,则可能意味着 SCORM API 配置不正确,或者您的内容服务器与您的应用程序服务器位于不同的域(跨域)上。

要进行测试,您应该尝试在不同的浏览器中启动您的内容。我们的系统配置为 Firefox 和 Chrome 将我们的内容读取为跨域问题,并抛出 SCORM API 错误,但 Internet Explorer 工作正常。

最后,确定我们的服务器配置与我们的防火墙和安全设置一起将内容服务器读取为跨域,我们必须在防火墙内重新部署我们的内容服务器。

于 2016-08-02T16:28:46.790 回答
0

通常,当课程无法从 LMS 获取 SCORM API 时会出现此问题...我之前在 Success Factors 中看到过大量 SCORM 内容,所以我想知道问题是否出在设置中。您是否在浏览器元素检查器/开发人员工具中看到任何“拒绝访问”类型的错误?我想知道课程是否找不到/无法访问播放器窗口。如果课程在新窗口中启动,您可能想尝试在框架集中启动它。我已经看到人们通过确保播放器和 sco 在同一个窗口中来解决这个问题......

如果您想排除问题的内容,您可以随时在 SCORM Cloud 的免费沙箱 ( https://cloud.scorm.com ) 中测试您的内容,以确保课程正确要求 API...

如果您有任何其他问题,我们很乐意为您提供帮助……您可以通过 support@scorm.com 向我们发送电子邮件。

谢谢!

于 2016-05-23T21:31:55.520 回答