flexでモジュールを使用してプロジェクトを作成するとき、モジュールをブラウザに読み込む方法。たとえば、プロジェクトに4つのモジュールがあるとします。私はアプリケーションをビルドし、すべてのモジュールがコンパイルされます。クライアント側(ブラウザ)で、アプリケーションはブラウザにロードされます。ロードされたアプリケーションには、すべてのモジュールが含まれています。すべてのモジュールが最初からブラウザのキャッシュにロードされますか?それとも、このように、デフォルトのモジュールが最初に読み込まれます。 2番目のモジュールをクリックすると、以前にロードされたモジュールがアンロードされ、要求されたモジュールだけがサーバからロードされます。フレックスモジュールをクライアントブラウザにロードする方法は?
0
A
答えて
0
フレックスアプリケーションをコンパイルすると、フラッシュプレーヤーで実行できるコンパイル済みのフォーマットに変換されます。このコンパイルされた形式はswfファイルです。 Flexアプリケーションがモジュールを使用せずに構築されると、アプリケーション全体がswfにコンパイルされます。 swfのサイズは、アプリケーション全体のコードが含まれているため、より大きくなります。これをブラウザで実行すると、swf全体がブラウザによってダウンロードされます。ダウンロード処理が遅くなります。したがって、アプリケーションの起動時間が遅くなります。モジュールを使用している場合、個々のモジュールは別々のswfファイルにコンパイルされます。デフォルトのswfのサイズは小さくなります。アプリケーションがブラウザ内で実行されると、最初にapplication.swfのデフォルトswfが最初にダウンロードされます。サイズが小さいので、起動時間ははるかに短くなります。次に、他のモジュールがオンデマンドでロードされます。この方法では、必要なモジュールだけがブラウザにロードされます。
関連する問題
- 1. フレックスモジュールのコンパイル方法は?
- 2. URL経由でフレックスモジュールにパラメータを渡す
- 3. MXMLコンポーネントアーキテクチャ上のフレックスモジュール
- 4. ASP.Netファイルをクライアントブラウザにダウンロード
- 5. DataTableにXMLをロードする方法は?
- 6. divにCKEditorをロードする方法は?
- 7. ckeditorにスタイルをロードする方法は?
- 8. 完全なWebページのコピーをクライアントブラウザでレンダリングするとすぐにサーバ側に保存する方法は?
- 9. クライアントブラウザでのパスワードハッシュ
- 10. ブラウザに#twilioクライアントブラウザを呼び出す
- 11. フレックスモジュールとアプリケーション間の通信
- 12. フレックスモジュールのオーバーライドされたスタイル
- 13. テストジェネリックハンドラをロードする方法
- 14. OpenFlowに配列をロードする方法
- 15. 豚にタールボールをロードする方法
- 16. プロセスにCLRをロードする方法
- 17. SIMULLプラグインをSystemUIServerにロードする方法
- 18. LibreofficeにMathml式をロードする方法
- 19. フレックスモジュールがセキュリティサンドボックス違反を投げた
- 20. facebookがロードされたコンテンツをdivにロードする方法
- 21. node.exeにnpmを付けずにsocket.ioをロードする方法は?
- 22. FuelPHPテストでモデルをロードする方法は?コントローラをロードしてテストする方法は?
- 23. ログを保存してリアルタイムでクライアントブラウザに最新のアクティビティを送信するための最良の方法
- 24. ウィンドウがロードされた後に画像をロードする方法は?
- 25. リソースフォルダ(maven)の中にあるキーストアをロードする方法は?
- 26. サーバの変更についてクライアントブラウザに通知する
- 27. Eclipse RCPプラグインにDLLをロードする方法は何ですか?
- 28. クライアントブラウザがPUT/DELETEメソッドをサポートしているかどうかを確認するプログラム的方法
- 29. ファイルからjTableにレコードをロードする方法は?
- 30. extjsの再帰的なデータビューにデータをロードする方法は?