Skip to main content
Known Participant
June 27, 2022
Answered

Html5 animation "onClick"

  • June 27, 2022
  • 2 replies
  • 642 views

Hi,

 

I got an embeded video in html5 animation. Just below, I got a invisible/disabled button.

I would like this button becomes visible/enabled when I click on the html5 animation to run the embeded video.

 

Is it possible ? And How ?

 

Thank you !

    This topic has been closed for replies.
    Correct answer Lilybiri

    That's because the Closed Caption text is tied to the audio file which is also tied to the main timeline.  That's just the way Captivate is built to work.  You might want it to work differently, but it doesn't and there's not really any way to change that functionality. 

     

    I don't remember your earlier post that explained why you don't want to inserting the video as Slide Video.  But if you want Closed Captioning for a video, that's the easiest way to do it in Captivate.


    @RodWard Probably because we switched to French, to make it easier for @Aschilles  Here is the link:

    https://community.adobe.com/t5/captivate-discussions/back-button/m-p/12998573#M297906

     

    It is the progress bar which led to the HTML animation solution. I proposed a bookmark menu for the interactive video but that was a bridge too far for a new user.

     

    2 replies

    Lilybiri
    Legend
    June 27, 2022

    An animation can not be converted to an interactive object. I agree with Rod about his suggestion but remember why you didn't want to use event video from another thread.  Sorry but I am cursed with a very stubborn memory...

    AschillesAuthor
    Known Participant
    June 27, 2022

    Yes, good memory ! But I was very novice and take the easiest solution at this moment...

    RodWard
    Community Expert
    Community Expert
    June 27, 2022

    May I ask: Why are you doing this rather than just inserting the video as an Event Video and using the controls that Captivate allow you to add very easily?

     

    Inserting a video as an HTML5 animation means that the video will be in an iframe and to interact with that iframe content you would likely need to write JavaScript code.  Captivate's default options are a lot easier.

    AschillesAuthor
    Known Participant
    June 27, 2022

    Hi, it's because I need to add subtitles in my video and keep a navigation bar. I don't understand why Captivate not allows subtitles in event video...

    RodWard
    Community Expert
    Community Expert
    June 27, 2022

    That's because the Closed Caption text is tied to the audio file which is also tied to the main timeline.  That's just the way Captivate is built to work.  You might want it to work differently, but it doesn't and there's not really any way to change that functionality. 

     

    I don't remember your earlier post that explained why you don't want to inserting the video as Slide Video.  But if you want Closed Captioning for a video, that's the easiest way to do it in Captivate.