Converting Captivate 8 projects to HTML5

I am working with a company that needs to convert their Captivate 8 training courses to HTML5. I look at the HTML5 tracker and there are unsupported slides/objects. When I preview the project in the HTML5 browser, it tells me that I have unsupported slides/objects in HTML5 and the project may not work correctly. I go ahead and say yes to continue. Even though I have unsupported issues, the project seems to run fine. If it runs correctly in the HTML5 browser as a preview, will it work if I publish it as HTML5/SWF and only select HTML5 as the output format in an LMS?

The post Converting Captivate 8 projects to HTML5 appeared first on eLearning.

convert captive 8 with flash to html5 capable

we have a capitvate 8 project with lots of effects, fading, movement, etc., that will not work in html5.  how do we convert it without removing all the effects on the objects so it can run in our learning management system free of flash.

The post convert captive 8 with flash to html5 capable appeared first on eLearning.

What is eLearning? Can I use Adobe Captivate to improve my classes as a teacher?

I´m a teacher who is trying to innovate in her classes. I´m new with the concept of eLearning and I would like to know what it is and how can I use Adobe Captivate to make a better class for my student. My country is still in quarantine so I´m learning more about how to improve classes online.

The post What is eLearning? Can I use Adobe Captivate to improve my classes as a teacher? appeared first on eLearning.

Please help me remove play button when publishing course for iPad use only

Hello all,

I have been having some issues which hopefully one of you will be able to help me with. I am currently building a quick eLearning course for people to use via iPad only, however I am having some issues with the published file. It works exactly the way that I want it to, however there is a ‘Play’ icon in the middle of the screen that doesn’t seem to be any logical way to switch it off. I understand that there is a white screen that appears but I want to have my course run without the ‘Play’ button as it is confusing my students.

Can anyone help me at all? I’m thinking I may have just forgotten to un-tick an option or is this a problem that can’t be sorted?

I am using Captivate 8.

Thanks in advance and look forward to hearing from someone soon.

The post Please help me remove play button when publishing course for iPad use only appeared first on eLearning.

HTML Slides invisible/missing in published/preview Content

I am using CP8 (Version to create and publish a SCORM course. It seems as though my HTML5 output only publishes the first 20 slides then shows nothing but the background. After that point, the course shows the background only and the console has an object undefined error (Tested in Chrome Version 70.0.3538.102 (Official Build) (64-bit, Edge.)

The SWF output contains the entire course (136 slides) but the HTML5 output stops at slide 40 and simply shows the background. This error is what pops up in the console:

TypeError: Cannot read property ‘0’ of undefined
at Object.fb (eval at b (CPXHRLoader.js:36), <anonymous>:625:428)
at H.Da.H.Qc (eval at b (CPXHRLoader.js:36), <anonymous>:630:392)
at H.Da.H.da (eval at b (CPXHRLoader.js:36), <anonymous>:631:137)
at new H.Da (eval at b (CPXHRLoader.js:36), <anonymous>:633:435)
at Object.H.Uc (eval at b (CPXHRLoader.js:36), <anonymous>:641:117)
at new H.oa (eval at b (CPXHRLoader.js:36), <anonymous>:634:276)
at Object.H.Uc (eval at b (CPXHRLoader.js:36), <anonymous>:641:155)
at new H.N (eval at b (CPXHRLoader.js:36), <anonymous>:616:169)
at Function.cp.parseChildren (eval at b (CPXHRLoader.js:36), <anonymous>:1154:277)
at Function.cp.parseFrameset (eval at b (CPXHRLoader.js:36), <anonymous>:1155:106)

My thoughts are that the error stops subsequent material from loading or everything is set to invisible for some reason. I do not experience any of this in the SWF version. Using the browser inspector reveals that the material is there in the DOM. Any thoughts? I would greatly appreciate your help.


The post HTML Slides invisible/missing in published/preview Content appeared first on eLearning.

Adobe Captivate 2019 vs. SharePoint: The Issue is real.

Recently there have been some discussions about the JSON files in Adobe Captivate 2019 and issues with SharePoint blocking them during the upload process.  This occurs on both intranet and extranet server side.

What is a JSON file format?

According to (visit for detailed information):

  • JSON: JavaScript Object Notation.
  • JSON is a syntax for storing and exchanging data.
  • JSON is text, written with JavaScript object notation.

The issue Adobe Captivate 2019 users seem to be experiencing is uploading the JSON files included in the project’s HTML5 output to SharePoint.  This issue is affecting users on personal and business levels.


Normally the SharePoint Administrator can configure the server to allow a MIME type to support JSON format.  See Upload an Adobe Captivate published output on SharePoint for more information.

Another workaround is to go into the index.html file and replace the JSON extensions with .js.  Then do the same with the JSON files themselves.   However, sometimes neither of the before mentioned actions resolve the issue.  As a result, less tech-savvy users find themselves reaching out elsewhere for support.  This is problematic and could be costly.

Why did Adobe decide to use JSON files?  A thought is that the HTML5 publishing process generated so many loose file types to the dr folder that Adobe used the JSON format to store these files in a more efficient way.

However, it is the way in which the JSON files are now being used that is causing the issue.

The Back Story:

In the previous versions of Adobe Captivate such as 7, 8, and 9 (before updating to version the individual loose files such as png, smartshapes, and text captions from the project’s HTML5 output were stored in the dr folder.  There could be hundreds of images in that folder.   However, SharePoint had no issue accepting these files because they were not stored in JSON.

In more recent versions of Adobe Captivate such as 2017 and 2019, the images are now stored inside of JSON files.  You may have seen the files labeled as im1, im2, im3 and so on.  Also, there is the main imgmd file that stores png files, text captions, smartshapes, and etc.  See the example image below of Adobe Captivate HTML5 Output in the dr folder.

JSON files just simply cannot be deleted and expect the project to function.  It will not. It is issues like the one above that cause user frustration.

Maybe Adobe did not intend for Adobe Captivate to be used with SharePoint.  Whatever the intention, it is happening and it is real.

If you know of any helpful fixes or useful suggestions, users experiencing the issue discussed in this article would appreciate your support.

References:, (2018), “JSON – Introduction”, Retrieved on November 4, 2018, from

Adobe, (2018), “Upload an Adobe Captivate published output on SharePoint” Retrieved on November 4, 2018, from

Image, (2018), “Adobe Captivate HTML5 Output in dr folder” by Veem.

The post Adobe Captivate 2019 vs. SharePoint: The Issue is real. appeared first on eLearning.

How to – Link to External and Internal Documents from an Adobe Captivate Project

There comes a time in a project when it is necessary to link to external or internal documents.  The following steps may be of assistance in helping to accomplish the task.


Note: A PDF document is used in this example.  However, other document types will also work.

1. Create a button in your project.

Button Link

2. Under the Actions: Set the On Success to option Open URL or File in a separate window.

3. In the URL type the name or browse for the PDF. Note: Browse for the location of External files.   For internal files only use the name and its extension.  For example: PDF and extension .pdf (see image below).

Button Link Setup

4. Save and publish the HTML5 project. An external document will launch when the button is clicked in the published project.

However, linking to internal document require more steps.

5. Once published, locate the HTML5 Output.

6. Place a copy of the file(s) in the HTML5 Output. Refer to the following example shown below.

HTML5 Output

When the project is launched and the PDF button is clicked, the PDF should open in a separate window.

The Downside of Using the Internal Linking Method:

Each time changes are made to the HTML5 project and is republished, the internal files will need to be copied back into the HTML5 Output directory.

The post How to – Link to External and Internal Documents from an Adobe Captivate Project appeared first on eLearning.

Adobe Captivate 8 – How to Create a Multiple Language Option e-Learning Course with Language re-set

In this training video I illustrate how to create a Multiple Language e-Learning course with Language re-set option using Adobe Captivate 8.  I was delighted to find how to do this using Adobe Captivate 5.5 in an earlier training provided here in the Adobe e-Learning Community.  However what I needed was a self contained course that allowed the language to be re-set using Adobe Captivate 8.   This training illustrates how to produce the course from beginning to end.  It includes the conditional actions to create a Language re-set option by returning to the first slide in the presentation.  I hope you enjoy this training and find it useful.  Darrell McElmurry – Instructional Designer


Please find the link to this training video.

Adobe Captivate 8 ACE Certification now Available

Looking for ways to prove your expertise in Adobe Captivate. Why not take the latest ACE exam from Adobe? The Adobe Captivate 8 ACE exam is available now. Check here for the details. Adobe Captivate 8 ACE Exam Available now ACE EXAMS here