2016-05-23 40 views
0

我们正在实施Success Factors LMS,并试图在Success Factors LMS中播放和查看从Adobe Captivate 8和9导出的SCORM兼容文件。RROR - 无法获取LMS API,内容可能无法正常播放,并且可能无法记录结果。请联系技术支持

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

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

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

之前有人遇到过这个问题吗?或知道一个修复?

非常感谢

回答

0

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

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

如果您有任何其他问题,我们将很乐意提供帮助...您只需向support @ scorm发送电子邮件即可。 COM。

谢谢!

Joe

+0

感谢乔,我试图重现scorm材料,这一次我使用清晰,并且我打开了在新窗口中打开的框。但我仍然得到相同的API错误消息 – mghraifi

+0

有趣......出于好奇,你可以给你的课程在SCORM云测试,看看它是否启动吗?如果确实如此,我想知道这个问题是否是Success Factors(成功因素)设置......意味着导入课程的任何位置,无法在启动时找到SCORM API ......如果课程在SCORM Cloud中启动,那么至少,我们知道课程设置正确... –

0

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

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

要测试,您应该尝试在不同的浏览器中启动您的内容。我们的系统被配置为Firefox和Chrome阅读我们的内容是跨域问题,并抛出了SCORM API错误,但Internet Explorer工作得很好。

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