我对 adobe captivate 非常陌生,我已经使用 Captivate-9 开发了一些教程,我想通过 Captivate 编辑器添加一些 javascript 代码,如何添加?
2 回答
这两个链接将有助于理解 captivate 和 js 的工作原理..!!!
https://helpx.adobe.com/captivate/using/common-js-interface.html
Adobe 教程中的工作解决方案。
https://helpx.adobe.com/content/help/en/captivate/using/common-js-interface/_jcr_content/main-pars/download/file.res/Common-JS-interface.zip
您可以通过将自定义 JavaScript 文件添加到 Captivate 模板文件夹来包含它们,Captivate 使用该文件夹来生成您的已发布项目。
当您在 Windows 上时,您的 Captivate 安装路径可能类似于C:/Program Files (x86)/Adobe/Adobe Captivate CC 2019
.
在那个目录下,有一个HTML
文件夹,就是我前面提到的“模板”文件夹。
在该文件夹中,您可以删除自定义.js
文件。目录下assets
应该是个好地方。
要实际加载脚本,您必须将其加载到index.html
文件中。
为此,请在index.html
文件中找到以下代码:
var lJSFiles = [ @JSFILES_ARRAY ];
cpXHRJSLoader.js(lJSFiles, function () {
/* … */
});
并将其替换为:
var lJSFiles = [ @JSFILES_ARRAY ];
lJSFiles.push('./assets/custom.js');
cpXHRJSLoader.js(lJSFiles, function () {
/* … */
});
确保更新自定义 JavaScript 文件的路径以满足您的需求(./assets/custom.js
在上面的示例中)。
有关该主题的文章:«如何将自定义 JavaScript 添加到 Adobe Captivate 项目»。