Javascript 在网页中呈现scorm 1.2包的好方法是什么?
我们在服务器上托管了一些Javascript 在网页中呈现scorm 1.2包的好方法是什么?,javascript,scorm,tin-can-api,scorm1.2,Javascript,Scorm,Tin Can Api,Scorm1.2,我们在服务器上托管了一些scorm 1.2内容,并希望将其集成到我们的网站中。我没有找到任何好的文章来解释如何正确地做这件事。我发现很多文章/教程解释了有关Scorm 1.2、Scorm 2004和TinCan的各种api和事件,但没有一篇是关于在html页面中集成内容的 有没有好的javascript库(scorm播放器?)可以读取imsmanifest.xml文件并呈现内容?StackOverflow上有很多类似的问题。以及整个网络 服务器端配方: 允许上传zip或FTP/SFTP、scp等
scorm 1.2
内容,并希望将其集成到我们的网站中。我没有找到任何好的文章来解释如何正确地做这件事。我发现很多文章/教程解释了有关Scorm 1.2
、Scorm 2004
和TinCan的各种api和事件,但没有一篇是关于在html页面中集成内容的
有没有好的javascript库(scorm播放器?)可以读取
imsmanifest.xml
文件并呈现内容?StackOverflow上有很多类似的问题。以及整个网络
服务器端配方:
在get和set value请求时,要非常小心,不要往返于后端。使用“提交”来完成此操作,这样您就不会向后端发送垃圾邮件。您可能想查看Hi@Mark,您能告诉我您在哪里上传了SCORM zip文件以及如何访问它吗?谢谢我无法从云存储桶访问scorm文件。我不知道在哪里上传未压缩的scorm包。这可能有助于您使用组成呈现可共享内容对象的通用组件。它们就像便携式网页,必须加载到IFRAME、新窗口或弹出窗口中。我们是否可以将SCORM文件本机托管到一个存储桶中,然后读取imsmanifest.xml文件以获取启动文件?我在bucket中上传了一个解压缩后的SCORM文件作为public,这样我就可以访问iframe中的SCORM HTML文件。不幸的是,当iframe尝试运行HTML文件时,我收到一些有线错误消息,如“无法获取LMS API,内容可能无法正常播放”。需要公开LMS运行时API才能找到内容。如果您正在从LMS运行它,那么您需要一个跨域解决方案。这可以通过IFRAME postMessage()完成。因此,为了使其充分发挥作用,您需要SCORM运行时API(javascript)以及可能的跨域解决方案。内容只会尝试查找这些API或进行故障切换,或完全失败(无数据持久性)。是一个beta I设置。