Skip to main content
Inspiring
January 23, 2019
Question

"Uncaught TypeError: AdobeAn.getComposition is not a function"

  • January 23, 2019
  • 2 replies
  • 4991 views

I have an Animate canvas that I made a few years ago for a client, and it worked fine. Recently it had to be updated - just a few graphics altered, no major rewrite of code or anything. Now, it won't load and I get the error message "Uncaught TypeError: AdobeAn.getComposition is not a function".

It just sticks on the preload screen.

The site has Cloudflare, if I disable Cloudflare by turning on its development mode, the canvas starts working again and the error no longer appears.

Obviously I can't leave Cloudflare turned off - what do I need to do to get round this problem?

Thanks

This topic has been closed for replies.

2 replies

Legend
January 23, 2019

Cloudflare is failing somehow. Open up your browser's dev console and note any errors that are appearing before the Uncaught TypeError error.

kglad
Community Expert
Community Expert
January 23, 2019

that error is triggered by many different errors in code, eg unpaired curly brackets.

Inspiring
January 23, 2019

Just for the record:

I made a fresh, empty animate file, then copied over all the graphics and code from the old file, and it just started working.

Could it be because it was an old file originally made several years ago?