Flex 3.5アプリケーションのプリローダーが表示されないという奇妙な理由があります。アプリケーションのSWFは約550KBです。 RSLを使用していません。 Safariの[アクティビティ]タブから、ブラウザにSWF読み込みの進行状況が表示されます。 SWFが読み込まれた後。プリローダーは1秒間に来て、0から100まで動いて離れます。Flexプリローダーが表示されない
解決策または何か間違っていますか?
Flex 3.5アプリケーションのプリローダーが表示されないという奇妙な理由があります。アプリケーションのSWFは約550KBです。 RSLを使用していません。 Safariの[アクティビティ]タブから、ブラウザにSWF読み込みの進行状況が表示されます。 SWFが読み込まれた後。プリローダーは1秒間に来て、0から100まで動いて離れます。Flexプリローダーが表示されない
解決策または何か間違っていますか?
SWFの構造を見るには、Flex 4 SDKからswfdumpを使用できます(コマンドラインからswfdumpを呼び出すだけです)。 2番目のFrameLabelタグの前に多くの(35-ish)DoABC2タグがあることを確認してください。もしそうなら、あなたの問題はあなたが起動時にあまりにも多くのものを初期化しているということです(プリローダーがなくなった後)。起動時に非常に多くのものが作成されないように、遅延インスタンシエーションを使用します。
いくつかのコードや例を示します。 – JeffryHouser
プリローダーで 'mx:VBox'や' mx:Image'のようなFlex SDKクラスを使用しないようにしてください。純粋なAS 3.0で書くようにしてください。 –
私はデフォルトのFlexプリローダーを使用しています。 swfobjectを使用してFlashムービーを埋め込みます。 – Abhinav