Update on Captivate HTML 5 content playback issue in Google Chrome Browser.

July 25, 2014
Followers: 0 people
48

Update on Captivate HTML 5 content playback issue in Google Chrome Browser.

Followers: 0 people
July 25, 2014

HTML 5 courses published from Adobe Captivate freezes  on the latest versions of Google Chrome Browser – 36.0.1985.125. We have investigated the issue and our findings are listed below . BTW ,we are still continuing to investigate if there any potential issue which is unknown at the moment  and will keep you folks posted.

So far, we have found the following issues:

  • Issue 1: HTML 5 content freezes on launch in Chrome 36 with a JavaScript error.

Reason: The support for deprecated methods ,noteOn and noteOff in the Web Audio API has been removed in the latest chrome update. These methods were deprecated in the standard a year ago but modern browsers still  support  these methods and the support was present in chrome till version 35. With Chrome 36, the support for these methods has been removed which results in content freeze and JavaScript errors:

  • Issue 2: Slide backgrounds with gradients may not appear correctly.

Reason: Captivate uses SVG support to draw slide backgrounds.The w3c draft for SVG: http://www.w3.org/TR/SVG/struct.html#SVGElementWidthAttribute states that if width and height of SVG element is unspecified, the value should be internally treated as 100%. So, the SVG should be drawn on the entire rectangle. Chrome version 36 requires  width and height to be explicitly specified due to this change, slide backgrounds may not appear correctly.

The good news is we have the fix for the above two issues and the steps to patch captivate are below

  1. Download this file https://files.acrobat.com/a/preview/04868973-1b29-46f1-9047-2be1fb6ecb80    and unzip it. You’ll find an index.html file.
  2. Go to [INSTALLDIR]/HTML file location. For example:
    1. Windows: C:Program FilesAdobeAdobe Captivate 7HTML.
    2.  Mac: /Applications/Adobe Captivate 7/HTML.
  3. Replace the index.html present in the above location with the downloaded file.

Launch Captivate and from now on HTML 5 content will playback without any issues in Chrome 36. The fix is applicable to both version 7 and 8.

Comments (48)
2015-10-14 19:05:00
2015-10-14 19:05:00

is this patch necessary for Captivate 9?

Like
(1)
>
Anonymous
's comment
2015-10-15 14:22:00
2015-10-15 14:22:00
>
Anonymous
's comment

No, it’s not required for Captivate 9.

Like
2015-09-11 02:19:00
2015-09-11 02:19:00

I am having issues with a Responsive project in Captivate 9. The learning interactions do not work, even with the fix above. Again, it is a responsive project so I don’t know if this is affecting it or not. I have version 45 of Chrome.

Like
(8)
>
Anonymous
's comment
2015-09-14 10:17:00
2015-09-14 10:17:00
>
Anonymous
's comment

Hi Adam, are you having trouble with Learning interactions in edit area or in runtime? if so, which Interaction is causing the issue?

Like
>
Anonymous
's comment
2015-09-14 19:04:00
2015-09-14 19:04:00
>
Anonymous
's comment

In Run time. And only when I publish and then launch in Chrome from my desktop. If I use Preview > Project, the LI work just fine.

Thanks, Adam

Like
>
Anonymous
's comment
2015-09-14 19:06:00
2015-09-14 19:06:00
>
Anonymous
's comment

And the interaction is the Accordion interaction.

Like
>
Anonymous
's comment
2015-09-15 16:02:00
2015-09-15 16:02:00
>
Anonymous
's comment

Hi Adam,

The interactions need to be used and tested on a web server. Could you try that and see?

Thanks,
Mohana

Like
>
Anonymous
's comment
2015-09-18 23:30:00
2015-09-18 23:30:00
>
Anonymous
's comment

With Captivate 9 and uploaded to scorm cloud I too am having a major issue with Chrome but an embedded video on a slide with its own player is not starting. I get a loading sign then nothing. In Safari everything runs perfectly. In Firefox I get audio but a green screen on the video. Any suggestions?

Like
>
Anonymous
's comment
2015-09-22 14:29:00
2015-09-22 14:29:00
>
Anonymous
's comment

Hi Dave,
I need following information :

1. Is video playing correctly in local preview ?
2. What is the type of video ?

Thanks
Tarun

Like
>
Anonymous
's comment
2015-09-22 19:09:00
2015-09-22 19:09:00
>
Anonymous
's comment

Thank you Turan. The video does not play on local preview.The video is mp4. Just incase I also removed the video skin and made it autoplay. Same result.

Like
>
Anonymous
's comment
2015-09-23 08:43:00
2015-09-23 08:43:00
>
Anonymous
's comment

Hi Dave,

Can i have the project/video ?

If not, Please try to check if issue is with the video and not the rest of project.
To do that , Try to create a new project with same video only and try previewing it.

May I know what is the resolution of video?

Thanks
Tarun Jain

Like
2015-07-07 01:17:00
2015-07-07 01:17:00

I have Captivate 8.0.1.242, downloaded and moved the index.html file to the correct folder. I have closed Captivate, relaunched it, and republished the file to play correctly in Chrome 43.0.2357.130 m. It plays fine in IE and Safari. Can you advise how best to proceed?

Like
2015-06-26 03:08:00
2015-06-26 03:08:00

The certificate widget does not work either :(. Does anyone know a fix for this problem?

Like
(1)
>
Anonymous
's comment
2015-06-26 09:50:00
2015-06-26 09:50:00
>
Anonymous
's comment

Hi Alx, May I know which version of the captivate you are using?

~Sankaram.

Like
2015-05-19 20:22:00
2015-05-19 20:22:00

Hi Dr. Pooja.
I’m having problems in Google Chrome browser, the interactions are not displayed in this browser when exported in HTML 5. I’ve tried replacing the index.html file, it caused an error in Captivate that solved only by reinstalling the software. My Captivate is updated with the latest version and use the 32bit version. Any solution to this problem?

Like
2015-04-23 11:05:00
2015-04-23 11:05:00

I have the same problem with a scorm package uploaded to Blackboard Learn. It works OK in IE but doesn’t work in Google chrome. Is there a similar fix for a Scorm package?

Like
(1)
>
Anonymous
's comment
2015-04-23 12:02:00
2015-04-23 12:02:00
>
Anonymous
's comment

I found a way to fix this manually by editing the CPM.js http://captivatedev.com/2014/07/20/html5-captivate-projects-freezing-google-crome-v-36/

Like
2015-03-06 00:47:00
2015-03-06 00:47:00

We just ran into this issue with Chrome as our learners have recently had Google Chromebooks deployed to them. The link above does not seem to be working again, does anyone know if a minor version update to Captivate 8 has address this yet? I’m currently on CP 8.0.0.145. It’s usually a burden getting updates installed by our IT staff who has to manually push updates. Thanks.

Like
(1)
>
Anonymous
's comment
2015-03-06 17:07:00
2015-03-06 17:07:00
>
Anonymous
's comment

Please update to Captivate 8.0.1 and that should resolve the issue. Here are the details: https://elearning.adobe.com/2014/10/a-free-update-to-adobe-captivate-8-is-now-available.html

Like
2015-03-04 05:16:00
2015-03-04 05:16:00

The download for the file fix does not work. Could you please supply a working link so that we may patch this issue?

Like
(2)
>
Anonymous
's comment
2015-03-04 14:16:00
2015-03-04 14:16:00
>
Anonymous
's comment

Hi Andrew, thanks for reporting the broken link issue. The post is now updated with the correct link.

Like
>
Anonymous
's comment
2015-05-05 23:51:00
2015-05-05 23:51:00
>
Anonymous
's comment

Hi, Could you repost that link for the fix? I’m having no joy with the above link. Thanks so much…

Like
2015-02-23 05:46:00
2015-02-23 05:46:00

I have updated my Captivate 8 and of course improve some items but it doesn’t work in Chrome 36 still

Like
2015-01-14 04:56:00
2015-01-14 04:56:00

workspaces have been retired. How do we get the patch ?

Like
(1)
>
Anonymous
's comment
2015-03-04 14:18:00
2015-03-04 14:18:00
>
Anonymous
's comment

Hi Fred, the post is now updated with the correct link.

Like
2015-01-11 02:57:00
2015-01-11 02:57:00

Any idea if this issue has been resolved with the latest versions of Captivate 8.01.242, and Chrome 39.0.2171.95 m???

The interactive slides work, but the video freezes within a couple of seconds, when I try to preview in the browser.

Windows 7 x64

Thanks.

Like
2015-01-02 07:57:00
2015-01-02 07:57:00

Yes

Like
2014-11-12 21:49:00
2014-11-12 21:49:00

This seems to cause new issues with the behaviour of multiple text entry boxes on a slide..

Like
(1)
>
Anonymous
's comment
2014-11-14 15:13:00
2014-11-14 15:13:00
>
Anonymous
's comment

Hi Christophe,

Can you explain the issue, we like to investigate this.
You can also share your project with steps to reproduce to my mail id: agnihotr@adobe.com

Regards
Shriyansh
Adobe Engineering Team

Like
2014-10-10 21:16:00
2014-10-10 21:16:00

Thanks! This solved an issue we’ve been having. Much appreciated!

Like
2014-08-11 23:18:00
2014-08-11 23:18:00

great, this helped immensely

Like
2014-08-08 01:13:00
2014-08-08 01:13:00

Hmmmm…..I’ve just downloaded Captivate 8 and trying to put .oam into a new Captivate slide show. I can see the .oam (a logo) on the slide but when I preview, the .oam content is invisible. If I publish to html I can see it. Am I missing something?

Richard

Like
2014-08-07 00:56:00
2014-08-07 00:56:00

Seems to lock up the TOC in IE 11 as well when its running a script.

Like
2014-08-06 19:53:00
2014-08-06 19:53:00

We’re still having trouble here. Total freeze on anythingn launching in Chrome even with this patch?

Like
2014-08-05 19:43:00
2014-08-05 19:43:00

Is there another way to get this zip file? When I try to download it, I get a black page with no content. When I right click, I only get an html file of the web page downloaded, not the zip file that contains the package.

Like
(1)
>
Anonymous
's comment
2014-08-15 05:59:00
2014-08-15 05:59:00
>
Anonymous
's comment

It took me a couple of minutes for the full page to load.

Like
2014-08-03 21:27:00
2014-08-03 21:27:00

This update didn’t work for me. I followed the directions. After the patch I exported a project out of Captivate and the resulting CPM.js file still has noteON and noteOFF in it. I did all of this twice just to be sure.

Like
(2)
>
Anonymous
's comment
2014-08-04 08:44:00
2014-08-04 08:44:00
>
Anonymous
's comment

Did you try playing the course in browser? The patch is solving the issue without touching the existing things, so you’ll see the noteOn and noteOff methods in CPM.js, but the course will still play fine. 🙂

Like
>
Anonymous
's comment
2014-08-05 01:43:00
2014-08-05 01:43:00
>
Anonymous
's comment

Yes, now I see that it plays just fine in the browser. So my previous post is inacurate – it works great!

Like
2014-08-01 15:09:00
2014-08-01 15:09:00

Great news, but what about all already published content. Will be there any patch?

Like
(1)
>
Anonymous
's comment
2014-08-04 08:47:00
2014-08-04 08:47:00
>
Anonymous
's comment

Two options :
1. Republish the course
2. Take a diff of the index.html (one is published and one available from patch) files and take appropriate code in your existing content.

Like
2014-07-30 21:05:00
2014-07-30 21:05:00

Are these playback issues found in OSX 10.7 as well? I am in the process determining viability of team upgrade of Captiviate. Have not yet performed any of my own tests.

The “hardware-accelerated video decode” setting is not available in Chrome 36 on my Mac. “Sorry, this experiment is not available on your platform.”

Like
(1)
>
Anonymous
's comment
2014-07-31 10:41:00
2014-07-31 10:41:00
>
Anonymous
's comment

We haven’t seen any issues so far on OSX. Can you please experiment and let us know if you face any issues?

Like
2014-07-28 14:40:00
2014-07-28 14:40:00

mmm good news but i try it and videos continue to not working on chrome 36 !!!

Like
(4)
>
Anonymous
's comment
2014-07-29 10:34:00
2014-07-29 10:34:00
>
Anonymous
's comment

This is something to do with chrome settings. Go to chrome://flags/. Search for “Disable hardware-accelerated video decode.” setting and enable it. Videos will play fine once you restart chrome after above steps.

Like
>
Anonymous
's comment
2014-07-29 12:43:00
2014-07-29 12:43:00
>
Anonymous
's comment

thank you man now it works fine. But how to explain to all my customers this manipulation. It will be complicated. I hope adobe will solve this problem.

Like
>
Anonymous
's comment
2014-07-29 15:40:00
2014-07-29 15:40:00
>
Anonymous
's comment

This goes beyond the eLearning field, since it prevents Vimeo movies from playing for example. I don’t know why the Google folks decided to enable this parameter by default but it is really frustrating for users who need to find the problem by themselves before actually solving it.

Like
>
Anonymous
's comment
2014-07-30 16:36:00
2014-07-30 16:36:00
>
Anonymous
's comment

sdf

Like
Add your comment