Gordon or Alex,

Here are the numbers. Excuse the length. This is in ms from the launch of
the application using getTimer().

Preloader constructor 314
Preloader initialize 316
Preloader progress event 388
[SWF] /app-debug/home.swf - 3,520,823 bytes after decompression
progress event 626
progress event 663
progress event 692
progress event 720
[SWF] /app-debug/home.swf/[[DYNAMIC]]/1 - 648,239 bytes after decompression
progress event 882
[SWF] /app-debug/home.swf/[[DYNAMIC]]/2 - 370,463 bytes after decompression
progress event 1138
progress event 1158
[SWF] /app-debug/home.swf/[[DYNAMIC]]/3 - 2,292,131 bytes after
decompression
progress event 1646
progress event 1695
progress event 1713
[SWF] /app-debug/home.swf/[[DYNAMIC]]/4 - 1,429,050 bytes after
decompression
progress event 2050
[SWF] /app-debug/home.swf/[[DYNAMIC]]/5 - 323,414 bytes after decompression
progress event 2266
progress event 2292
[SWF] /ripple-debug/home.swf/[[DYNAMIC]]/6 - 441,686 bytes after
decompression
progress event 2446
progress event 2468
progress event 2900

Application Preinitialize event 3691

preloader? complete event 3769

initProgress event 3770
initProgress event 4558

Preloader create children event 4560

initProgress event 4805
initProgress event 4932
initProgress event 4951
initProgress event 4961
initProgress event 4968
initComplete event 4976


The application preinitialize starts at 3691. So it would be roughly that
long before I could redirect the visitor if I needed to. In the preloader
initialize I can redirect the user or add something to the display list at
316ms. So that event works for me.

What I don't understand from this is it takes 4 seconds before the flex
preloader appears. :( Why does it take so long? And more importantly how do
I get the Flex preloader to show up (and work) quicker?

Notice that the preloader create children method starts at 4560. So the user
doesn't see anything but a blank screen until then.

JP


On Thu, Jun 3, 2010 at 7:12 PM, Gordon Smith <[email protected]> wrote:

>
>
>  I don't think so. How early do you need it? Why isn't preinitialize early
> enough?
>
>
>
> - Gordon
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *dorkie dork from dorktown
> *Sent:* Thursday, June 03, 2010 12:59 PM
> *To:* [email protected]
> *Subject:* [flexcoders] Event before preinitialize
>
>
>
>
>
> Is there an event before application preinitialize that I can listen
> for in the application?
>
> JP
>
>   
>

Reply via email to