Copy link to clipboard
Copied
Hello,
Captivate 9, only published as HTML5 content, Windows PCs, Linux server.
I have a single slide project, with a Web Object linked to a PDF file on our server.
The address of the PDF is http://myserver/myfolder/myfile.pdf
There are no spaces or other odd characters in the address.
The published HTML5 project has been placed on the same server as the PDF.
The Problem:
Using IE9 to view the project does not display the PDF. (The loading spinner just spins)
Using Chrome to view the project does display the PDF.
However:
Using IE9 in Captivate to Preview HTML5, displays the PDF.
Using IE9 and an XAMP local server on my local PC also displays the PDF.
If I change the Web Object to refer to a .html file it works perfectly.
The PDF is viewed using Adobe Reader DC 2015.
I cannot force the 10,000 people who will look at this project to upgrade to Chrome or any other browser.
The PDF is just plain text, not interactions.
I cannot replace the PDF with .html or other file type.
If anyone has any suggestions I would be very grateful.
Thank you.
Peter
Copy link to clipboard
Copied
Check with the administrator of your LINUX server and webserver to make sure JSON mimetype is enabled on that server. This may be why your one slide Captivate project is not working.
Copy link to clipboard
Copied
RodWard, thank you for the suggestion.
I checked the JSON type mime type and the server already has it set as:
application/json json
application/json-patch+json json-patch
so I hope those are correct.
I also read a previous post about HTML5 content benefiting from the latest 9.0.2.437 patch to Captivate 9. So I installed that, but it made no difference.
Yesterday I spent over 4 hours trying to find the solution, but I can't afford any more time, so I've cobbled together a inelegant workaround.
Peter.