问题标签 [adobe-captivate]

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 投票
0 回答
1019 浏览

javascript - Captivate 8 评估与 3 次尝试和来自多个池的随机问题

问题:需要评估以从多个池中随机抽取一部分问题,最多尝试 3 次。

  • 规定数量的问题是从第一次尝试的问题池中随机抽取的。
  • 测验的第二次和第三次尝试以与第一次测验相同的顺序提出相同的问题,从而违背了从题库中随机选择问题的目的
  • Cp Retake 按钮仅以相同的顺序启动具有相同问题的相同测验。

我尝试强制用户退出(没有重拍按钮和每个结果的单独幻灯片,包括 3 张失败幻灯片)并使用标志 var 从 LMS 重新启动,让它知道在重新进入时进入重拍幻灯片,但它仍然以相同的顺序呈现相同的 q。

为了获得一组新的问题,似乎需要重新加载页面(我认为这发生在上述退出/重新启动场景中)。

我创建了一个调用 JavaScript 的自制“重拍”按钮:

这种方法有两个问题:

  1. 你必须放弃简历(cmi.location),所以学习者必须从头开始,而不是回到他们离开的地方。不好,因为我们有几十个问题,不应该强迫学习者参加一节课。
  2. 由于变量在重新加载时重新初始化,因此您无法跟踪尝试的次数。我尝试将 cpQuizInfoAttempts 系统变量分配给 numAttempts 用户变量,希望它会持续存在,但两者都在重新加载时重置。

由于我们需要将失败次数作为存储在 LMS 服务器上的持久变量,因此我尝试联系 Rustici 支持(因为他们的 scormdriver.js 在 Cp8 中使用)看看我是否可以使用三个目标并使用 cmi.objectives.n.score .max(或 cmi.suspend_data),并使用 JavaScript 获取/设置值,例如:

但还没有解决。

下一个解决方法是尝试使用具有相同评估的三个实例的多 sco 课程,每个实例进行一次尝试,并在一个通过时完成课程成功展示,并在所有三个评估均未通过时失败。这里的问题是,使用三个开箱即用的模板之一,例如多个 SCO,分数是平均的。我将进入模板代码并破解它以尝试获得最高分数而不是平均分数。

还有其他角度来解决这个问题吗?

0 投票
1 回答
174 浏览

adobe-captivate - Captivate 7 HTML5 元素嵌入

我将 Captivate 7 的页面发布为 HTML5。它单独工作,但是当我尝试将其嵌入到现有的另一个引导页面时,它不起作用。有没有人遇到过类似的问题并解决了?

问候, 苏妙

0 投票
1 回答
383 浏览

adobe - 创建 TTS 音频时出错

这可能是您刚刚安装 Captivate voices 8 并尝试您的第一个 TTS 时可能遇到的错误。这很烦人,因为这里没有任何问题。可能是什么问题呢?

操作系统:OSX Captivate 版本:8.0.1 Captivate Voices 版本:8

0 投票
3 回答
597 浏览

flash - Captivate 8 SCORM 测验评分

我遇到了一点问题。我花了数周时间制作一个客户非常满意的原型,但我决定放弃原型并使用 Adob​​e Captivate 重新创建应用程序,以使 SCORM 合规性更容易一些。我遇到的问题是我需要找到一种方法,在测验以 100% 的成绩通过 3 次之前不改变状态以完成。

0 投票
4 回答
1060 浏览

scorm - 对于初学者来说,在没有创作包的情况下实施 LMS Scorm Tracking 是否可行?

在构建电子学习解决方案之前,我正在确定是使用 Captivate 或 Storyline 等创作包,还是创建利用 JS 调用进行跟踪的 HTML 页面。如果我避免使用创作工具,我会在现有资产的内容和重用方面获得灵活性。例如,Storyline 正在输出 SWF 文件,我无法像简单的 HTML 页面那样在团队中传递这些文件以供审阅。但是,我是 SCORM 的新手。我想知道是否可以加快实施 SCORM LMS 跟踪 JS 调用以及我的自定义 HTML 页面的速度,或者最好的方法是从创作工具开始?

0 投票
2 回答
1331 浏览

javascript - 使用 Javascript 访问 Captivate 元素

有没有办法从 captivate 脚本窗口使用 JavaScript 访问 Captivate 元素?

我希望能够访问元素并动态控制它们。

很奇怪,找遍了全网,一无所获!

window.cpAPIInterface 只允许访问一些预定义的函数/幻灯片或访问用户变量而不是元素。

谢谢

0 投票
1 回答
2000 浏览

javascript - Javascript 和 Captivate

我正在尝试在 Captivate 中创建一个有趣的游戏。游戏将模仿命运之轮或旋转轮盘形式。

我正在尝试对其进行不同的旋转,并且没有任何重复的数字。

这是我到目前为止所拥有的:

我不明白如何防止重复数字。如果已查看幻灯片,我也可以在 Captivate 中分配值,但是如果生成随机数,我不明白如何跳过该幻灯片。任何帮助是极大的赞赏。

0 投票
1 回答
47 浏览

adobe-captivate - Captivate 8 中的 Flashvars 或类似内容?

我正在寻找从 HTML 页面、“StudentName”和“StudentEmail”传递并使用此名称填充 Captivate 8 TextBox 字段。我附上了 Captivate 当前外观的屏幕截图。本质上,我想要的是使用从 HTML 页面传递的值预填充两个文本字段。

如何在 Captivate 8 中完成此任务?我知道在 Flash 中,您可以使用 Flashvars,如本文所示:https ://helpx.adobe.com/flash/kb/pass-variables-swfs-flashvars.html#main_Use_FlashVars_to_pass_values_to_a_SWF_file 。

有谁知道如何将这两个值传递到 CPTX 文件中?

非常感谢。

0 投票
0 回答
291 浏览

scorm2004 - Captivate multi sco 退出按钮 SCORM 2004

在多 sco 课程中,我找不到退出 sco 的方法。我已经看到 Captivate 7 退出按钮存在问题,并且已经看到了一些关闭窗口的解决方案,在它自己的窗口中使用单个 sco 就可以了。但是我需要做的只是关闭 sco 并且仍然可以使用 LMS 中的树形菜单。在 1.2 中,我可以只调用 SCORM_CallLMSFinish(),sco 会消失,你可以从树形导航中进行另一个选择。现在使用 2004,我尝试了 SCORM2004_CallTerminate(),我认为它是等效的,但是当连接结束时,sco 仍然存在。

sco 没有在它自己的窗口中运行,所以做一些简单的事情,比如调用 window.close() 将关闭包括树导航在内的所有内容,我不希望它自动转到下一个 sco。

0 投票
1 回答
486 浏览

php - 如何删除 Captivate 9 中的姓名和电子邮件弹出窗口?

我已经在寻找这个问题的答案几天了,有很多帖子,但真正的答案很少,所以我希望你们能帮助我。

我正在使用 Adob​​e Captivate 9 编码(在 PHP 中)一个内部 LMS,其中测验的结果发布到“内部服务器”。这很好用,我更改了默认的 InternalServerReporting 脚本,因此它确实将结果推送到我们的数据库,以便我们可以在管理控制台中使用它们。每个参加课程的用户都需要先登录,因此我们已经知道该用户的姓名和电子邮件地址,但仍然在每个测验结束时,Captivate 会弹出要求输入用户姓名和电子邮件地址的弹出窗口: 发布结果名称-电子邮件

几个月前,当我还在使用 Captivate 8 时,我在某个地方(不幸的是我不记得在哪里)发现了一个帖子,指出您可以更改 1 个设置(不是在菜单中,更多的是在 ini 文件中或regkey,据我所知,甚至不在项目中,而是在已安装的软件中更多),这就是诀窍。现在我已经升级到 Captivate 9,同样的问题又回来了,但再也找不到那个修复了。

有谁知道如何摆脱 Captivate 9 中的这个弹出窗口,或者知道在哪里可以找到我几个月前找到的原始答案?

谢谢米查