问题标签 [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.
javascript - Adobe Captivate:在 SCORM 模块中使用 GET/POST 进行服务器端计算
Captivate 6 是否可以通过 POST/GET 与 PHP 脚本交换数据,同时保持我们将模块打包到 SCORM 中的能力?我们的模块需要从用户那里交换数据并发送到我们的服务器场进行一些计算量大的计算,然后在模块中使用这些计算来修改显示给用户的信息。这与 SCORM 功能无关。
我见过一些示例,其中人们将其模块的报告选项设置为“电子邮件”(与 SCORM 相对),然后修改 Captivate 提供的电子邮件报告 JavaScript 函数,以使用 XMLHttpRequest 通过 GET/POST 发送数据。在我们的例子中,这不起作用,因为我仍然需要通过 SCORM 进行报告。但是,我还需要访问我们 Web 服务器上的一些服务器端资源来驱动 Captivate 演示。
有任何想法吗?
actionscript-3 - Adobe Captivate 中的播放/暂停状态
我是 Captivate 软件的新手,正在寻求一些帮助。我正在做的是 Flash 中的播放/暂停小部件,一切正常,直到Pause After time
按钮设置或幻灯片在它们的末尾暂停。我花了很多时间试图找出如何接收有关更改迷人课程的播放/暂停状态的通知。现在我正在检查这个状态
代码,但它仅在用户单击播放栏按钮或我自己的按钮时才有效。但如果幻灯片在最后暂停或某些按钮导致它停止,则rdcmndPause
仍然为 0。
那么有什么方法可以检查电影是否在任何时间点播放?还是我错过了什么?
提前致谢!
android - 将 Adobe Captive 运行时添加到 Android Eclipse 项目
我必须将用 Flash 编写的游戏嵌入到我的 Android 项目中。
该游戏是使用 Adobe AIR 开发的。开发此游戏的团队已向我发送了一个包含 Captive 运行时的 *.apk。我知道您可以从 Adobe Flex 导出 apk。
但是,如果我在其中一项活动中将 swf 游戏添加到我现有的项目中怎么办?如何将 Captive 运行时嵌入到我的 Android 项目中,以及如何设置显示我的游戏的活动?
scorm - Adobe Captivate & SCORM: Navigate to next SCO
I am attempting to navigate to the next SCO using the call "adl.nav.request" in SCORM 2004. However, I am relatively new to creating SCORM content using Captivate and what I am trying doesn't seem to be working. The code I am using is:
To verify that it's an issue with this particular code, I bypassed the default Captivate HTML/JS files and used my own along with a custom SCORM Wrapper in which I was able to connect to the SCORM API and successfully navigate to the next SCO using the parameters below:
With that said, I assume the initial Captivate code is not correct. Can someone point me in the correct direction?
Thanks, in advance.
html - 带有 Captivate 的 HTML 5 中的透明视频
所以我在绿屏上拍摄了一些视频,在 After Effects 中删除了背景并将视频保存在 Alpha 通道中。我想将视频放入 Adobe Captivate,这些视频将在整个幻灯片中成为有声的叙述。导入视频并将其放置在我想要的位置后,我去预览。如果我在 Captivates 普通预览器中预览幻灯片,背景是透明的,就像我想要的那样。但是,如果我预览它或将其发布到 HTML 5,背景会变成黑色。HTML 5 是该项目需要查看的内容。我做错了什么还是 HTML 5 不支持透明视频。谢谢你的帮助。
flash - 播放 .exe 闪存文件
我们有一个从 adobe captivate 生成的 .exe flash 文件。如果我们有flash player PC,点击它就会播放.exe。如果我们在 PC 上没有 flash 播放器,则会出现此消息
当我们确定并再次单击 .exe 文件时,它将播放。但是在已安装的程序列表中我没有看到 flash 播放器。flash 播放器安装在哪里?我们的问题是我们不希望安装该消息。我们可以自动安装flash并在我们单击.exe文件后播放而不显示任何消息,或者我们可以在没有flash的情况下播放.exe吗?
actionscript-3 - 确定 Captivate 幻灯片的结尾?
我正在使用 Flash 调用 Captivate 5.5 文件并通过 Flash 控制一切。我可以很好地控制 Captivate 中的所有内容,但我唯一需要弄清楚的是如何判断当前幻灯片是否在最后一帧。
在 Flash 中,我有一个“下一步”按钮,单击该按钮将推进 Captivate 项目,但我想隐藏该按钮,直到 Captivate 幻灯片完成。我可以很好地使用MovieClip(_swfLoader.content).rdinfoCurrentFrame
它并且它工作得很好,但是MovieClip(_swfLoader.content).rdinfoFrameCount
可以获得整个项目的框架,而不仅仅是用户当前所在的幻灯片。
我想也许我可以在几秒钟内访问 Captivates 幻灯片持续时间,但这也是不行的 :( 我不敢相信 Adobe 没有创建一个变量,让开发人员可以访问任何类型的幻灯片持续时间或幻灯片完成。
我的一个想法是创建某种类型的循环,该循环将循环当前帧数,当帧匹配时,幻灯片结束并显示“下一步”按钮。但是,我认为循环比帧进程发生得更快,因此任何类型的帧计数都将匹配当前帧。
我的另一个想法是检查 Captivate 的当前暂停状态是否为真(意味着 Captivate 已暂停)。在每张 Captivate 幻灯片中,我在每张幻灯片的末尾都有一个暂停,以防止幻灯片自动进行,但我找不到检查暂停状态的方法。
有没有人遇到过这个问题?你是怎么过来的?
以下是 Captivate AS3 变量的几个链接:
谢谢!
actionscript-3 - AS3“导入包”不工作 - 在迷人的拖放游戏
我正在尝试将 AS3“拖放”游戏放到 captivate 6 中的幻灯片上。独立的 swf 工作正常,但是一旦将其导入到 captivate 中的幻灯片上并发布它,captivate 就会重新包装其所有内容进入另一个 swf 从而丢失了导入的游戏包。
在 Flash 的主时间线上,我有动作
但我认为导致问题的原因是 4 个包文件来自
重新包装在 captivate 的 swf 中时会丢失,如果这有意义吗?
我是否需要以root或其他东西为目标才能工作,或者是否有一种方法可以将所有文件的包与主时间线一起嵌套。
(该游戏是我发现的免费赠品 - 所以我对 AS3 作为一种语言不是很有信心,请温柔)
actionscript - Adobe Captivate - 在继续之前必须查看所有子幻灯片
我正在使用 Adobe Captivate 创建在线学习课程。
一个缩写被分解为 6 个按钮,每个按钮都有一个动作,可以将您带到各自的幻灯片。幻灯片完成后,您将被带回原件。
问题:带有缩写的原始幻灯片只有在用户访问完所有 6 张幻灯片后才应显示“继续”按钮。
有没有办法用 ActionScript 做到这一点?
drag-and-drop - 在 Adobe Captivate 中设置完成拖放交互的操作
我正在使用 Adobe Captivate 6.1 中的新拖放功能。我创建了一个简单的拖放操作,以便用户无法将对象拖到错误的放置区域。(物体会回到原来的位置)。
将所有对象拖到正确的放置区域后,我选择了“自动提交”选项。
如何设置在拖放交互完成时发生的操作?我想执行以下任一操作:a) 转到下一张幻灯片 b) 显示成功消息,并为用户添加一个按钮以“继续”(转到下一张幻灯片)。
我已将操作面板中的“转到下一张幻灯片”设置为“成功时”操作,但没有任何反应。