"Jump" to a specific slide in adobe captivate with edge animate.

I want to "jump" to a specific slide in adobe captivate using interactions created in a file hosted from edge. Is someone able to help me with the javascript code needed to do this?

So I don't know what was going on in April which did not possible but now 9 Captivate at least you can below to communicate a slide jump in Cape Town from the edge.

I have an Edge file with a unique symbol to this topic called edgeButton which is just a simple rectangle with text on the subject. On the click to edgeButton event, I added the following script:

window.parent.postMessage ('2', ' * ');

Where the '2' is the second slide in a Captivate project. Here's a visual aid on board for the game to the top:

On the side of the course of things, I set up a simple empty project with two slides on it and have disabled the PlayBar. On the first slide, I imported the OAM Edge file from above and on the second slide are just a simple text caption so that you know you have arrived at this slide after clicking on the "Click me" button in the animation of embedded edge. Here is a visual aid for the CAP put in place:

Notice that there is a progress of the Actions run on the onEnter of the master slide. This is what looks like this Action:

First, we add a Pause action so that the project does not automatically. Then we add a Javascript action to perform on the window 'active'. The script in the window Javascript crap is:

window.addEventListener ("message", slideJump);

function slideJump (event) {}

Console.log (Event.Data);

window.cpAPIInterface.gotoSlide (event.data);

}

If you use IE, change the first line of window.attachEvent ("onmessage", slideJump);

What we have done here is connect Edge (that Cap incorporates in an iframe) with Cap using the postMessage function that allows document windows communicate with each other. Since the Edge object is inside the DOM of the CAP, the script of edge must publish its message to its parent window, which is the Cap document window. Add the listener for the event message to Cap on its current context of window and after receiving the message that we call the function slideJump and suss out the string that was sent to the wire using event.data, which in this case will be "2."

We record the value in the console

Console.log (Event.Data);

just for sanity check our channel, then pass the string to the common JS Cape API interface

window.cpAPIInterface.gotoSlide (event.data);

the Cap project going to slide #2.

If you're curious, here's a Stack Overflow write to postMessage . Communication between edge and Cap can work in two ways via postMessage, btw. Here is an example where we do something similar, except that we control an animation of edge of assets to Captivate with postMessage.

I know that this response is a few months late to the party, but if all goes well it helps or helps someone else who might be looking for a response to a similar problem.

Jord-

Tags: Edge Animate

Similar Questions

  • Adobe EVER going edge animate scale-to-fit (like Flash)?

    I followed the progress of edge animate (formerly Edge) since Steve Jobs decided that he was not having Flash on the iPad.

    With each new version, I was desperately looking for the function that I consider the most important of all: scale-to-fit

    There are a few discussions already on this forum where people have asked for this feature - but both have been diverted by the responses of people who did not understand this as "scale-to-fit" is. So let me explain scale-to-fit:

    I don't talk to the Flash feature - where HTML dimensions are set to '%' - then the resulting film will be scale-to-fit any browser window. Here is an example of what I mean:

    http://www.skippingschool.co.UK

    -try changing the size of the browser and you will see the entire image (graphics and images) scales without changing its proportions.

    When the latest version of edge animate came out with its lesson of "Resize" integrated easy to follow, I thought that Adobe has finally found an answer. But if this function is good, this does not solve the problem. We just can't properly scale-to-fit images - graphics.

    Now, it is more important that ever that Adobe finds a solution to this problem. The world will "Tailored" - this isn't just a fad. And 'Sensitive' isn't about three columns being crammed into one. All sensitive sites require images, graphics AND animations to scale-to-fit. Tutorial Adobe showing how to animate dashboard can be added to WordPress sites so of little use because it won't work for sensitive web sites.

    Please Adobe, will someone tell me if scale-to-fit is EVER going to happen? I don't mind if it is 3 months, 6 months, 9 months down the line - but I need to know if it is worth sticking with edge animate - or if I should be looking towards HTML5 Canvas or something else for a solution?

    If not, is there a fundamental reason why it may NEVER happen?

    Please tell me? Just put me out of my misery!

    As promised :)

    http://www.YouTube.com/watch?feature=player_embedded&v=hrLt0Y9QAY8

  • Adobe Captivate with redirected profiles or roaming

    I'm sure that a lot of people came through that, but I hope someone has a solution or workaround. With redirected profiles or roaming, the default locations for the publication of files or the location of the project cache is written to the documents folder of the user who is a network location. Space is extremely limited and whenever you launch Adobe Captivate, a warning appears saying "the folder specified for Project Cache (Preferences > General settings) is located on a shared network drive." For best performance, specify a local folder as Project Cache. »

    We have tried edit the msi file, looking for changes in the registry and can't seem to find something that would allow us to change this without having to do it manually by the user, but as I understand it, the settings can go back to use the network share on a restart. For a lab environment where students can use this software for various projects, it does not seem like Adobe Captivate is a viable option in a large company or a school that uses redirected profiles or roaming. I don't know why this cannot be changed or modified in the installation package. It would be a really nice and obvious feature that should be available!

    So anyone has suggestions or solutions to solve this problem, then we might be able to use this software on our campus? Any help is appreciated.

    Hi breatheform (interesting name). ;-)

    As you probably know Adobe, like Apple, don't really cares about deployments in enterprise environments. They seem to think that these issues should be unloaded on business IT or users. As you have likely encountered users do not want to be bothered wth such things and can be very unpleasant when asked to do so.

    The key is that you may need to try to convince the community of users to adopt a product that has been designed for enterprise deployment.

    Good luck!

  • Adobe Muse and edge animate - how to consolidate the files on the ftp/server?

    Hi all

    I'm working on a site, and I've recently added edge animations animate.  They look great, but the only problem I encounter is that the site load faster I want that there.  I did a few speed test and I think that what is originally the loading time is that I have about 5 edge animations animate different and they each have their own folder separately with their own javascript into a folder called "assets".

    Is there a way to consolidate the "assets" folder, so that my site loads more fast?

    Any help would be greatly appreciated!

    Hi, VelveteenWebDesignGroup-

    You're in luck!  Add us in a feature in the latest version of edge animate CC (3.0) to activate the CDN for OAM option publish (what we call the "animate Deployment Package").  This means that your animated compositions can now reference jQuery and the runtime Animate the network rather than from the project directory.  (Please note that this will only feel for the integration of Dreamweaver and Muse with OAM and will not make sense for InDesign.)

    To enable this, launch Animate and go to file > publishing settings.  Select the Deployment Package animate on the left and click on 'executable files on Adobe CDN to host.  Save and publish, and you should be good to go.

    Hope this helps,

    -Elaine

  • Format slide show Adobe Bridge with Adobe Muse

    When I'm using Adobe Bridge and I go to the review Mode, a slide show appears which is full screen and images look when you drag the. Is it possible to use this slide show format in Adobe Muse?

    You must use the custom coding to do this, try to incorporate the cursors in your Muse site.

    http://www.jssor.com/

    http://Wowslider.com/

    Thank you

    Sanjit

  • Go to slide revisited for Captivate 5

    I found two forums on the topic, but I can't code proposed to work for me. Re: jumping into a new project [for heading 4] offers a solution that was revisited in Re: Got code works in Captivate 5. The solution offered for Captivate 5 has:

    if ( window.location.href.indexOf('?slide=') != -1 ) { 
      var slideNumber = window.location.href.substring(window.location.href.indexOf('?slide=' )+7);
      var cp = document.getElementById('Captivate');
      cp.cpEISetValue('cpCmndGotoSlide',slideNumber-1);
      cp.cpEISetValue('rdcmndResume',1);
    }

    I couldn't get it work. I even tried a simplified version:

      var slideNumber = 4;
      var cp = document.getElementById('Captivate');
      cp.cpEISetValue('cpCmndGotoSlide',slideNumber-1);
      cp.cpEISetValue('rdcmndResume',1);

    He did nothing (and Yes, I was running the .htm and .swf from a server, not only using the preview). Finally, according to http://captivatedev.com/series/captivate-javascript-series/, I tried

    var slideNumber = 4;
    var objCP = document.Captivate;
    objCP.cpEISetValue('rdCmndGotoFrame',slideNumber);
    objCP.cpEISetValue('rdcmndResume',1);

    This code caused the player access to a slide internal (probably slide 4), but the reader doesn't display a dimmed page and did not play.

    I'm at one end of my rope. Here's what I'm actually trying to do:

    I have a few short tutorials, already created, they work fine. I want to create a new tutorial that provides a context and then launches the tutorials previously created on an arbitrary slide. A nice to have would be for the small tutorial understanding that it was launched by another video swf (rather than by a direct link) and then exit to the tutorial of aggregation.

    Any ideas how to get every function/feature to work?

    Take a look at this tutorial and see if it helps:

    http://captivatedev.com/2011/05/01/how-to-jump-to-a-specific-slide-in-a-separate-course/

    Jim Leichliter

  • Adobe Captivate Advanced - 8 Actions trigger an event after that audio connected to a button has finished playing

    Hi all.  I use Adobe Captivate 8 on Windows.  I have a slide that has 2 buttons.  The buttons are placed in advanced actions, when you click on it to play an audio file and display the text, and then set the variable key 1, clicked.  The button are similar functions and can be clicked in any order.  When you click on the two buttons, I need to read an audio of conclusion.

    My problem is that once the second button is clicked, select what action starts immediately, as the two buttons were clicked and the condition is now filled.  I need to finish reading the audio second-clicked the button before she turns to the next action, and no matter what I try it doesn't work!  Major frustration!  If you need me to post any screen shots, please let me know.  Thanks in advance,

    Mike

    You must use conditional Actions, not simple actions.  With a Standard action or conditional button does not automatically frees the timeline AFTER it has been clicked.

    You must also configure the tracking variables so that your conditional Action will be able to determine whether or not the two buttons were clicked and that's why the audio file should be placed accordingly.

    Take a look at this tutorial on creating dynamic menu slides:

    Create a dynamic Menu slide in Adobe Captivate. Infosemantics Pty Ltd

    The basics are really quite the same.

  • Link on the Web page that returns the user to a specific slide in CBT?  CBT "named anchor"?

    Is there a way to give a user a Web page link that sends a user to a specific slide in a CBT?  (a bit like "named anchors" in HTML)

    I have a list of tasks that users can watch simultaneously OR individually.  Accessing the CBT of emails and Web sites.  Emails, he will lead them to a stage in the diagram below.  On the site, they can choose to start at the beginning, or choose a specific step.

    If this isn't the case, then I will have 2 versions.  One of the versions has all the sections in a single file.  The other version is a bunch of separate files in order to link the individual.

    Overview: Capture, manage, and complete performance objectives with employee (process with links to the different sections below diagram... like shortcuts)...
    Create / suggest new objectives of performance to the employee what to do / are not aligned with organizational objectives
    Approve, revise or reject the goals created by employee
    Change the approved objectives:
    Add or modify objective comments
    Change the alignment on organizational objectives
    Change objective rating criteria
    Complete the objective
    Mass create goals
    Enter objective filled

    Micky

    Hey Micky,

    You may need to use javascript to achieve this.

    Please visit this link: http://captivatedev.com/2011/05/01/how-to-jump-to-a-specific-slide-in-a-separate-course/

    Do you want what it this way, if I understood your query?

    Thank you

  • Why use Edge animate in Captivate 9?


    Hello

    I am VERY new to Captivate and most Adobe products and am not a web developer or programmer.  I learned how to use 9 CAptivate and understand you can do advanced animations (and more with the function of calendar in the working area).  However, I recently took a course (a pretty good on the site Adobe know-how) on sensitive site, building 8, Captivate and the instructor used edge animate to do something similar.  I do not understand that Edge animate has other uses and has more features that advanced in Captivate 9 animations, but if I want to only produce a little advanced animations and simple movements, I use Edge animate to do this?  I guess what I'm trying to understand where are the limits to capabilites animation Captivate 9 against Edge animate?

    Thank you!

    Animate edge can create animations and "was" considered to be the alternative for Flash animations at the start of the hype of HTML5. However, Edge animate is more will continue during development, the month next Flash Pro will be renamed CC animate and will be able to post files OAM, as Edge host used to do. Captivate has the ability to embed animations such as you can embed animated GIF (old but still functional to both output SWF and HTML5) as well. However, it must be aware of the fact that there is no communication between these animations and Captivate, unless you know JavaScript. Such communication is possible using widgets.

    Since you are new, I often have problems with the terminology. You want simple movements in Captivate 9? Use the effects of movement, much easier to create and manage than to try to do it with another application. The effects are possible in Captivate, no need for another application at all. What do you mean by "advanced animations? If explain you it, maybe I can also offer you an alternative to animate dashboard? I used it with Captivate 8, but right now, I'm perfectly happy with what's available in Captivate. Edge Animate has (d) the possibility of incorporating some code snippets (JS) or write your own code. Captivate has advanced actions, shared stocks and you can also launch the JavaScript code. I don't think Edge animate has 'more' feature if you want to create Captivate e-Learning courses! Or do you have another goal?

  • What settings can I change my captivate program so that when a user does the program into an LMS they are marked as being completed when they hit a specific slide (not a number of slides) or the percentage of slides

    What settings can I change my captivate program so that when a user does the program into an LMS they are marked as being completed when they hit a specific slide (not a number of slides) or the percentage of slides

    I have duplicate slides that the user can jump. When they do the program is marked as progress when really, they have seen everything but technically not each slide.

    I wish that the LMS to makr as complete when they consult the last slide so that they are marked as being completed independently to know if they jumped the previous slides.

    Thank you. In fact, I managed to find a solution that does not require the user to press the button! You can add an action to a slide itself using Javascript execution on success. In the Script window, you add that scorm_setcompleted() and that tell of the SGA to mark the complete project on enter on this slide. So that's what to do if someone reads this

  • Tip jump slide on "go to the next slide" - action 6 Captivate

    I have perhaps not such a strong sense of what is obvious! I have set up a tip action:

    acuityvalidation.png

    The action is validated from a click box determined by what the user enters the text entry area, any number between 1 and 5. The text entry box is assigned to a variable that is returned to the next slide. On release, however, the action assigned to the click box takes me to, not on the 'next' side - he really jumps the next slide and goes to the one after that it is supposed to go. To force a work around, I tried to assign the conditional action to ' slide ', but when I tried to do, I couldn't be Ahmed down.. to choose the slide. Here's what I got:

    no-scroll.png

    So it did not scroll up to let me down to 155 slide. In addition, I really don't want to assign a single tip Action for each slide where function is required.

    If I put the conditional action to 'Continue' (instead of 'go to next slide') slide suspends indefinitely and not going anywhere. So, here I am, and I know that one of you has a very keen sense of the obvious. Thanks in advance for any action that you can provide (pun intended).

    Hello

    I notice you have two declarations "Go to the next slide" in the first example to separate. That seems to explain the behavior of the project move you TWO slides forward instead of one.

    Cannot explain why you do not get a scroll bar that allows you to choose. But maybe you can try using the arrow keys to move the selection to the desired slide pointer?

    The lack of a scroll bar seems to imply a bug. I suggest you report it as even at Adobe. (link in my sig line)

    See you soon... Rick

    Useful and practical links

    Captivate wish form/Bug report form

    Certified Adobe Captivate training

    SorcerStone blog

    Captivate eBooks

  • Prevents Adobe Captivate to continue to the next slide

    Hello all and thanks in advance for any answers.

    I've been using Adobe Captivate 4 for a little and believe I don't know what I'm doing, but I'm stumped on this one.

    I'm creating a troubleshooting guide for our users. The blade has a button that calls any javascript to open the network connections window instead of toward it.

    (function runApp() {}
    var shell = new ActiveXObject ("WScript.shell");
    hull. Run ("control.exe ncpa.cpl");
    }

    runApp();
    )

    After they do their check, they have a question that is asked of them with a Yes/No with a jump to slide for each option.

    When they click on the Javascript button, that opens very well and the slide remains now. But if they click the button a second time, the slide automatically goes to the next.

    I updated the slide properties 'No Action' at the exit and I even tried infinite/100 clicks on the java button and slide still goes to the following.

    I even tried to hide a button click on the slide with a "No Action" on the success or failure, nothing helps.

    Is this a bug or am I missing something?

    Thank you again in advance!

    Serge

    Hello

    When you look at the properties of the button, you guarantee that you have unchecked the box for the option "continue playing project"?

    See you soon... Rick

    Useful and practical links

    Captivate wish form/Bug report form

    Certified Adobe Captivate training

    SorcerStone blog

    Captivate eBooks

  • Can a button to jump to a specific point on the timeline? (without going to another slide)

    I have a project on a slide, with a synchronized video multiple sliders in one minute. I have two buttons that appear after 10 seconds and pause the slide/video. If the user clicks A button, the action is set to 'continue' and the slide/video starts playing where it left off. HOWEVER, if the B button is clicked, I want the action to skip the user on the timeline to 45 second mark. Is there a a way to do this using advanced actions?

    Screen Shot 2016-02-18 at 3.39.46 PM.png

    Yes, with micro-navigation, which means that you use the cpCmndGotoFrameAndResume system variable and you will need to calculate the number of frame, which can be done with the same tip action. Chassis numbers start with 0. More information on Micro-navigation:

    Micro-Navigation in Adobe Captivate - Captivate blog

  • Review the content in LMS, Captivate jumps to the last slide

    I have a course with multiple files in the tree. Captivate times as its content only to fines, and it triggers the following file, after studying all the slides view (s). However, if the student wants to go back and review the documents, Captivate flash the first slide, then jump to the last slide.

    I escape Version and the unchecked Session ID.

    Pass/fail check

    SCORM 2004 checked

    Report to the LMS as a Score

    Slide views only - completion 100 slide view (the number of slides or? the percentage of slides)

    Level Reporting = Interatction and partitions

    I also have the SendTrackingDataAtEnd value model

    Is it possible to have a CP just stay on the first slide?

    Thank you.

    Kind regards

    Kevin

    Hello

    Maybe turned on bookmarking and LMS works this way in this case. Check Quiz preferences, the LMS customization settings. Try to check the option "never send RESUME data" and publish again.

    Lilybiri

  • Adobe Captivate 5 - I need to add a mouse movement to a slide that does not...

    I am trying to create training/videos for a drawing software.  Captivate recognizes not that there is a movement of the mouse, as the mouse does not 'click' at the end of the movement, only the Enter key is used.  I need to add a mouse movement so that my clients can see the action taking place better.  I can't find how to add a mouse movement to a slide that is not a mouse already assigned to it.  Any help at all would be greatly appreciated.  Furthermore, I already tried a copy of another mouse slide... It is not possible.


    Thank you all in advance!

    Hello

    Right-click the slide in the Filmstrip and choose mouse > see the mouse.

    See you soon... Rick

    Useful and practical links

    Captivate wish form/Bug report form

    Certified Adobe Captivate training

    SorcererStone blog

    Captivate eBooks

Maybe you are looking for