The dialogue box for the On Click Event:

Load external URL:

Just like you would add a link in a web page, now you can add it in a video. You can load a web page, pdf, document, another video, email program, etc....
Example: Load a web page -
Example: Load a new Email draft -
Example: Load a PDF file -

Ensuring external URLs open in the same window / tab

You can set all links clicked on your videos to open in the same window / tab rather than a new one. This is analogous to setting target="_self" or "open in same window" in a CMS for example.

The limitations are
A) The target domain must be on the same domain that the video is hosted on.
B) Every link on every project will load in the same window.
C) Must be using Native Player embed code (not the HapYak player which is an iframe embed code).

If you would like this set simply email and ask for localLinks to be provisioned on your group.

Ensuring external URLs files download rather than open in a new tab

On the web, the user's preferences, as defined in their browser, determine what to do with a file when clicked. So If you want to force the file to download set the file headers on the file by adding "Content-Disposition: attachment".

The headers are set on the web server which is serving the file (Amazon, Wordpress, Rackspace, etc...). It can also be setup via .htacces configuration or you can have some server-side code serve the file and set the headers there.

Here's an example of a PDF with the header set as described:
Here's an example of a PDF WITHOUT the header set:

Jump to Annotation / Jump to Time:

Select another annotation you would like to link to from the dropdown list...

or enter a specific time in the video to link to...

Pro Tip: Jump to Chapters

Because you can link to a specific annotation, adding chapter markers to every video is a great idea. They are invisible to the viewer and allow you to quickly select times in the video to jump to via this Link to Annotation feature. 

Also, if you change the start time of the chapter annotation that you are linked to (because say a new version of the video has been uploaded as the video source), it will automatically adjust.


Set a javascript variable when clicked. More here.

Action to take if the viewer doesn't click:

The video can continue playing if the viewer doesn't click, or you can loop the video to the beginning of the annotation to ensure they click.

Addon Type: / Command: / Addon Command Data:

Primarily used for the SlideSync, Branching using Playlists and other advanced use cases.

Did this answer your question?