JC

Results 6 issues of JC

Avoid browser render it and main canvas in a same composite layer. Fixes #59

why source code do not choose es6 coding style?

exceptional case, when viewport was not full screen calculate coordinates with viewport not canvas dom

when i inspect data.json, i found someone has error path data. ![image](https://user-images.githubusercontent.com/8683772/103327503-bd33cf00-4a8f-11eb-944c-13a103912e6d.png) this is lottie render screenshot ![image](https://user-images.githubusercontent.com/8683772/103327745-d4bf8780-4a90-11eb-8d8e-f8fb5e8e5783.png) and this is my .aep file [text.zip](https://github.com/bodymovin/bodymovin-extension/files/5752902/text.zip) After Effects version:17.1.2(Simplified Chinese version)

I can not extract thumbnail by ThumbnailOffset + ThumbnailLength in nodejs, I found it is cause of ThumbnailOffset lost 12 Byte. when I add the lost, it is work. strange...