问题标签 [scorm1.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
164 浏览

jquery - 使用 iOS Slider 在 LMS 上添加书签

0 投票
1 回答
335 浏览

eval - 存储课程位置时出现未终止的字符串文字错误

我有这个错误,它没有给出任何关于问题所在的指示:

我正在尝试将此字符串存储在课程位置字段中:

但它抛出 SyntaxError: unterminated string literal

当我修改了 reload 在 ReloadAPIAdaptor.js 中存储数据的方式时

从使用eval整个字符串:

首先评估对象:

然后它无误地存储数据,

现在我无法修改任何 lms 中的代码,所以这只是为了确定字符串是否无法存储但可以。只是邪恶不起作用,所以问题是给定字符串中 eval 不喜欢的内容以及如何修复它。

0 投票
1 回答
978 浏览

scorm1.2 - 使用scorm的离线模式并跟踪每个用户的结果

我的情况是我将下载该课程并在该课程上离线工作。我们可以跟踪课程的结果并将其存储在某个地方吗?这样我可以在连接到 LMS 时上传课程状态吗?

我们可以为多个用户实施离线课程(单门课程)吗?如果是这样,我们如何验证每个用户并存储它们?

请解释一下这样做的步骤。

目前我在 Windows 上使用 HTML-5、Javascript、Scorm1.2。

0 投票
1 回答
1072 浏览

php - How to design LMS in PHP for executing a SCORM 1.2 package

I've a SCORM V-1.2 package for which i want to build a LMS system in PHP.

Here is SCORM 1.2 package structure...

enter image description here

I know, LMS can interact with SCORM Object by using their API. But, my problem is i can't able to fig. out what should be the whole architecture of LMS system so that all these things can happen. I mean, do i need to write any code, in index.html(inside SCORM package) or some where else. I've done a lot of hit-n-trial but till now no luck. I can able to play the SCORM course but, can't able to communicate SCORM OBJ to any Server Side file so that i can track user activity & store in my DB.

I'd gone through this dev guide (http://www.scorm.com/wp-content/assets/cookbook/CookingUpASCORM_v1_2.pdf) But, really can't able to know how i should move forward.

Any thought... ?

0 投票
1 回答
179 浏览

scorm1.2 - 跟踪基于 Flash 的课程百分比

我现在正在用 AS3 开发 Flash 模块。我需要用 SCORM 1.2 打包它。

我想在访问我的闪存模块时跟踪用户的百分比。我的闪存模块由加载 swfs 的单个文件组成。假设我应该加载 10 个 swf。当用户加载 1-5 时,我希望它跟踪为 50%。

SCORM 1.2可以做吗?

我对 flash 相当熟悉,但对 SCORM 很陌生。几天来,我偶然发现了 Philip Hutchison 的教程和来自 ADL 的几个 SCORM 1.2 文档。到目前为止还没有成功。

0 投票
1 回答
724 浏览

javascript - Captivate 7 - 在 Multi SCO 课程中打开“打开 URL 或文件命令”后通过完成

我们一直在 Captivate 7 中开发一些课程,我发现 Captivate 7 处理某些命令或使用集成课程学分命令结束课程的能力不断下降。

我的第一个问题是通过创建/更新 utility.js 文件并将 doCPExit 更改为:

这在几个月内效果很好,但截至本月,我无法获得此修复程序以允许我们退出课程,特别是在 Captivate 7 中开发并使用 SCORM 1.2 标准的多个 SCO 课程中获得学分。

我们这里有一支强大的 IT 团队,但我需要能够以某种信心指出问题所在,我希望其他人也有同样的问题,并且可能对他们如何解决这个问题有一些见解。

我的第二个问题是关于 SetValue 并使用 JavaScript 按钮将完成直接传递给我们的 LMS ......完成此任务的最佳方法是什么?我的 JavaScript 技能有限,我担心我可能会因为糟糕的 JavaScript 编写而错过这个问题的“修复”。

我的第三个也是最后一个问题是关于我们在 Captivate 中用于调查的打开 URL/文件按钮,它会结束通信会话并在我们在新窗口中打开它后拒绝完成(在 Captivate 中使用它会崩溃),我最初的想法是完成永远不会被写入 LMS,我正在寻找在打开窗口之前发送它的好方法,以确保用户完成......这些不仅仅是测试,只是我们需要获得学分的课程。

感谢所有仔细查看并花时间帮助我解决这些问题的人。

-Stephen T.
CSX 教学设计师

0 投票
1 回答
394 浏览

scorm1.2 - SCORM 1.2 数据模型中的课程位置元素

数据模型中有一个 course_location 元素,用于存储学生在 SCO 中离开的位置。

是否有任何元素描述了可以在 SCORM 1.2 的 scorm 包中添加书签的幻灯片总数或课程总数?

0 投票
1 回答
332 浏览

javascript - 从一张幻灯片跳到另一张幻灯片

我想在 SCORM 中从一张幻灯片跳到另一张幻灯片。我怎样才能做到这一点 ?我有一个代码:

但是我得到了一个未定义的函数错误。我既没有找到起始变量,也没有找到 setVariable 函数。

我应该怎么做才能跳?

0 投票
1 回答
349 浏览

flash - 如何恢复选项以在 SCORM LMS 中使用我的课程?

我正在 Flash CS 5.5 中创建一门课程,并在学习管理系统 (LMS) 中发布该课程并跟踪幻灯片的课程分数。但我需要使用学习者能够浏览课程的简历选项(共 15 页.) 有些人能够完成它,而有些人却不能。如果他们在中途停止(比如在第 7 页)并退出课程,他们会被问到“您想从中断的地方继续吗?” 我们单击“是”,课程再次打开,但不在第 7 页。它的开始 1 页。

0 投票
2 回答
893 浏览

asp.net - SCORM (flash Player Content) 在安装了 IE11 的 Windows Server 2012 R2 上不起作用

我有一个包含 SCORM 包的网站,安装在 Windows Server 2012 R2 上,其中安装了 IE11。Flash Player 也嵌入了 IE。

IE 版本:11.0.9600.17278。

更新版本:11.0.12 (KB2977629)

当我从我的应用程序启动 SCORM(Flash 播放器内容)时,它不工作。它只是显示一个空白页面,但是 IE 的标题设置为 SCORM 内容中的文本。

但是,如果我从具有以前版本的 Windows 操作系统(即 Windows 8 操作系统之前)的任何其他机器访问相同的 URL,它在 IE9、IE10 和 IE11 上按预期工作。

在试图找出原因时,我遇到了一些论坛,上面说我们必须在服务器上安装“桌面体验”才能启用内置的 Flash 播放器。这样做之后,我的 SCORM 内容也没有显示出来。

要了解更多详细信息,我已将 SCORM 包上传到 SCORM Cloud 以检查它是否在那里工作。再次出现同样的问题,它不起作用并显示错误消息说“未找到成员”,当我试图找出错误的位置时,它出现在 windows.document.myflash.SetVariable(...)在带有 IE11 的 Windows Server 2012 R2 上的方法。

当我执行“Addwatch”时,它是说 windows.document.myflash 没有 SetVariable(...) 方法。

但是,如果从其他机器访问相同的云 URL(具有 Windows 8 操作系统之前的操作系统),它会按预期工作。

任何帮助,将不胜感激。

谢谢。