Skip to main content
Participant
December 16, 2016
Answered

Learning interactions not working as SWF/HTML 5

  • December 16, 2016
  • 2 replies
  • 471 views

Hello, I am having trouble getting learning interactions to appear when I publish a SWF file or HTML 5 file. I tried several different learning interactions. When I preview the project, the learning interaction appears. The below is what I've tried and what worked and did not.

Publish MethodWorked? (Yes / No)
Publish to videoYes
Publish to SWF File (Flash Player 10)No
Publish to SWF File (Flash Player 11)No
Publish to HTML 5No
Publish SWF, Export to PDFYes

What did work is that publishing to a video works. Also, when I export the SWF to PDF, that works as well.

I've used both IE 11, Chrome and Firefox. I am using version 23,0,0,207 in flash.

    This topic has been closed for replies.
    Correct answer RodWard

    Try uploading the published output from Captivate (including all JS HTM and CSS files) to a web server and test from there.

    Your issues may be related to browser security interferring with playback when played locally on your own system.

    2 replies

    Lilybiri
    Legend
    December 16, 2016

    Which version of CP are you using? Some learning interactions do not appear the same way for SWF and HTML output, for that reason I never publish to the combination SWF+HTML.

    Totally agree that uploading to a webserver or to a LMS (if it is a SCO) is the best way for testing. You could have issues with Flash Security for the SWF output. Edge browser can also cause issues, but you didn't mention it.

    RodWard
    Community Expert
    RodWardCommunity ExpertCorrect answer
    Community Expert
    December 16, 2016

    Try uploading the published output from Captivate (including all JS HTM and CSS files) to a web server and test from there.

    Your issues may be related to browser security interferring with playback when played locally on your own system.

    Participant
    December 16, 2016

    Ok, hosting it in IIS seems to be working. Thank you!