Skip to main content
Known Participant
October 22, 2017
Question

HTML5 elearning objects only work with NO playbar

  • October 22, 2017
  • 2 replies
  • 2166 views

I've used Captivate 7 to publish elearning HTML5, it worked fine. I recently upgraded to Captivate 2017 and none of the  HTML5 elearning objects I've created or updated from earlier versions work on iPad or in browsers. The spinner just spins forever. I can make them work if I  remove the playbar (in the skin) but that's not the  solution I want. Why does HTML5 now only work if there is NO playbar?

This topic has been closed for replies.

2 replies

Participant
November 3, 2017

I am also experiencing this same issue.  When I publish a Captivate file on my PC version of Captivate, it will publish fine.  When I do it on my Mac version of Captivate, the html5 version shows the load icon spinning when I preview it or load it to a server.

I did some further research by comparing the files that are output from the PC and from the Mac.  I also tested two versions of Captivate - 9 and 2017.  The Mac (OS of High Sierra) on both versions of Captivate does not publish "playbarScript.js" (published out under assets>playbar) in the output.  I publish on the PC and the output includes the "playbarScript.js" files. This definitely has nothing to do with the json server issue. There is an issue occurring during publish on a Mac before it is even loaded to an external server.  I had my local IT department test this on another Mac. They loaded Captivate. Same issue on a High Sierra OS. Also, the PC published files run fine on multiple browsers on both Macs and PCs after I exported them to my server.

This is an issue of Captivate NOT publishing a necessary javascript file on the Mac. It only publishes the icons folder. Any reason why this occurring would be greatly appreciated!

HTML5 output on Mac:

HTML5 output from the PC:

RodWard
Community Expert
Community Expert
November 4, 2017

OK.  Then that definitely sounds like a bug.

Report it to Adobe here: Adobe Captivate

Lilybiri
Legend
October 23, 2017

How did you test? HTML5 output has to be uploaded to a webserver or a LMS -

if it is a SCO and they have to support JSON.

Known Participant
October 23, 2017

The HTML5 objects are uploaded to a web server. Same web server as the HTML5 objects that were created in Captivate 7. The Captivate 7 objects have a playbar and work great. T he Captivate 2017 only work with out a playbar.

Lilybiri
Legend
October 24, 2017

It will be an upgrade Issue, lot has changed since CP7. Did you check if the server supports JSON?