**EDIT: See my post with images farther down this page for better data regarding this post**
We have a rather large project that begins with a 10 second black screen before launching on iPad (via CJS) and Android (via Crosswalk) devices.
Initially, I assumed it had to do with RAM since our images, when decompressed in RAM, take up just under 100 MB. As a test, I resized all images to 8x8, eliminating RAM as a possible culprit, and the black screen time didn't change.
We also had hundreds of small audio files that I thought could have been an issue. I removed them all, and it didn't help.
The only thing I can think of is that the size of c2runtime.js is the problem. It is currently at 8.52 MB (non-minified). It's going to be a lot more time consuming to trim down this file for testing purposes and still have the app work, obviously. Before I start, I wanted to ask if anyone else has experienced similar issues or if there is an explanation as to what a device is doing with the app prior to getting to the loader layout. There is no pause or anything when previewing in a browser on my PC.
I searched these forums and only found a loosely-related thread having to do with Windows 8 and large c2runtime.js filesizes. I'm looking for a deeper explanation if anyone has it! Thanks in advance