Skip to main content
Inspiring
September 22, 2017
Answered

Touch gestures on mobile when exported to .oam file and used in Adobe Captivate

  • September 22, 2017
  • 3 replies
  • 311 views

Hello,

I've been working on several projects in Adobe Animate which are all HTML5 canvas projects and have been coded using javascript. I'm using the exported .oam files to be placed in a Captivate course and everything is working fine, until I realized that the drag/slide interactions I have built-in weren't written for touch gestures (I'm not a coder/programmer, so I apologize for my incorrect terminologies which I'm sure I'll use).

I tried adding both

createjs.Touch.enable(stage);

and

createjs.Touch.enable(this.stage);

to the first frame where all my code is, but neither have worked on the iPhone 7 I am using to test (in Chrome browser). They work fine when tested in Chrome on the desktop, and even after I embed them in Captivate and publish the Captivate file they work fine on the desktop, but on the iPhone the .oam file will lose all interactivity and rearranges the size of one of movieclips?

I'm not sure if this is something I need to correct on the Animate end or the Captivate end?

Any help would be much appreciated.

Thanks.

This topic has been closed for replies.
Correct answer KeelyM

Update on the original issue - to clarify if the issue was on the Captivate end or the Animate end I tested my animate movie by itself as an .html file on my iPad. This fixed the issue of not being able to drag and slide my moving objects, so I imagine the issue lies somewhere within Captivate and the publishing process from there.

However - when I tested it on my iPad there was a noticeable offset between where my finger was and the moving object - this offset does not exist when tested in the same browser (Google Chrome) on my desktop.

Any ideas into why this is?

Thanks.

3 replies

KeelyMAuthor
Inspiring
September 27, 2017

NEVERMIND - I figured out the offset issue.

KeelyMAuthorCorrect answer
Inspiring
September 27, 2017

Update on the original issue - to clarify if the issue was on the Captivate end or the Animate end I tested my animate movie by itself as an .html file on my iPad. This fixed the issue of not being able to drag and slide my moving objects, so I imagine the issue lies somewhere within Captivate and the publishing process from there.

However - when I tested it on my iPad there was a noticeable offset between where my finger was and the moving object - this offset does not exist when tested in the same browser (Google Chrome) on my desktop.

Any ideas into why this is?

Thanks.

Preran
Community Manager
Community Manager
September 25, 2017

I am checking with the Animate team about where the issue lies. Stay tuned.

Thanks,

Preran

KeelyMAuthor
Inspiring
September 27, 2017

Thanks.