有没有免费的简单 SCORM 2004 Javascript 播放器?

发布于 2024-12-08 20:29:51 字数 513 浏览 0 评论 0原文

有没有免费的、开源的、轻量级的 Javascript SCORM 2004 播放器?我正在寻找不与任何技术(PHP、.NET、Java)绑定的东西,只是实现基本的 SCORM 2004 LMS API 函数、处理错误代码以及可能解析 SCORM 清单。谢谢。

更新:我制作了一个非常非常简单的JavaSript SCORM 2004 API(但仍在寻找一些更成熟的代码)。

更新2:我发现了一个非常好的项目TinyLMS。它只是 SCORM 1.2,但我已经与我的客户协商,SCORM 1.2 就足够了。所以我将制定一个基于TinyLMS的解决方案。

Is there any free, open source lightweight SCORM 2004 player in Javascript? I am looking something not bound to any technology (PHP, .NET, Java), just implementing basic SCORM 2004 LMS API functions, handling error codes and maybe parsing SCORM manifest. Thanks.

Update: I have made a very very simple JavaSript SCORM 2004 API (But still looking for some more mature code).

Update2: I have found a very nice project TinyLMS. It's SCORM 1.2 only, but I have negotiated with my client that SCORM 1.2 would be sufficient. So I am gonna make a solution based on TinyLMS.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

帝王念 2024-12-15 20:29:51

慢慢成长 - https://github.com/cybercussion/SCOBot。这更侧重于 SCORM 2004/1.2 协议的内容实施。 Local_API_1484_11.js 是 LMS 运行时的 mimc。这是轻量级的,不像完整的实现那么强大,但无论如何都是一个开始。
我的工作主要基于 Claude Ostyn 和无数其他在线资源(ADL、scorm.com 等)。

如果您隶属于非营利/非商业项目,请与我联系。我有一个更完整的版本。

我还有一个小书签,用于检查 LMS 上运行的内容的状态,该书签位于 http://www.cybercussion。 com/bookmarklets/SCORM

Slowly growing it - https://github.com/cybercussion/SCOBot. This was focused more for the content implementation of SCORM 2004/1.2 Protocols. There is a Local_API_1484_11.js which is meant as a mimc of the LMS Runtime. This is light weight and not as robust as a full implementation, but a start at any rate.
I based much the work on Claude Ostyn and countless other resources online (ADL, scorm.com etc ..)

If you are affiliated with a non-profit/non-commercial project get in contact with me. I have a more complete version of this.

I also have a bookmarklet for checking the status of content running on a LMS located at http://www.cybercussion.com/bookmarklets/SCORM.

携余温的黄昏 2024-12-15 20:29:51

每个现实生活中的、功能性的(ergo 维护的)API 都会以某种方式绑定到某种服务器端技术...要查看开源示例,您可以查看 Moodle 的 SCORM 模块,它提供了 AICC、SCORM 1.2 和(接近完成)SCORM 2004 支持。

https://github.com/moodle/moodle

ADL 也有 2004 年的测试套件和示例 RTE。当然,他们网站上的链接已损坏,但您也许可以在某处找到它网络。

Every real-life, functioning (ergo maintained) API will be bound to some sort of server-side tech in some manner... To see an open source example, you could take a look at Moodle's SCORM module, which provides AICC, SCORM 1.2, and (near-complete) SCORM 2004 support.

https://github.com/moodle/moodle

ADL also had a test suite and sample RTE for 2004. The link on their site is, of course, broken, but you might be able to find it somewhere on the Web.

太阳公公是暖光 2024-12-15 20:29:51

SCORMPool 最近还发布了它的播放器:http://scormpool.com/search/player.aspx 不过,它是免费的,但不是开源的。

(来自https://stackoverflow.com/a/8248147/254109)。

Also SCORMPool has released it's player recently: http://scormpool.com/search/player.aspx It's free but not open source, though.

(From https://stackoverflow.com/a/8248147/254109).

风为裳 2024-12-15 20:29:51

是的,而且它工作得很好:

https://github.com/pipwerks/scorm-api-wrapper< /a>

这是文档:

https://pipwerks.com/laboratory/scorm/api-wrapper-javascript/

这就是您所需要的 - 它是免费的,而且很简单:)

Google 上的热门点击都指向商业产品完全免费执行此脚本的功能,但那些公司为此收取数千美元。不要相信他们关于创建符合 SCORM 的应用程序有多么困难的恐吓策略!这只是一种销售策略,目的是吓唬你购买他们的产品。

Yes, and it works beautifully:

https://github.com/pipwerks/scorm-api-wrapper

Here's the documentation:

https://pipwerks.com/laboratory/scorm/api-wrapper-javascript/

This is all you need - it's free, and it's easy :)

The top hits on Google all point to commercial products that do exactly what this script does for free, except those companies charge many thousands of dollars for it. Don't believe their scare tactics about how difficult it is to create SCORM conformant applications! That's just a sales ploy to frighten you into buying their products.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文