When testing my website I receive this error: "Your content will not stream. Runtime Shared Library (RSL) preloading will require all of your content to download before the first frame will play. To prevent this you can change the Runtime Shared Library, Library settings in the Advanced Actionscript 3.0 Settings dialog, which can be raised from the Publish Settings dialog. The Runtime Shared Libraries being preloaded are: textLayout_1.0.0.595.swz for TLF Text". How do I fix this error? What code snippet would I insert?
TLF is provided by external library textLayout_X.X.X.XXX.swz. So this library must be loaded before the code can use it. In Authoring mode the Flash IDE provides this library. In runtime this library must be downloaded via preloader or merged into movie before using the TLF. How to do this is described at: http://help.adobe.com/en_US/flash/cs/using/WSb03e830bd6f770ee-4b0db644124bbdb363d-8000.html. See Publishing SWF files with TLF text
When I use a TLF fields I set the default linkage to merged into code ( this increases the size of the movie with approx 125k )
File->Publish Settings -> ActionScript 3 Settings-> Library path-> Default linkage. Set to "Merged into code"
Also all my symbols in main timeline starts after second frame ( set also Export classes in frame to 2 );
+