2009-03-18 15 views
1

SWFファイルサイズを減らすために、フレームワークRSLを入札に使用しています。 Flex Builderを使用してSWFをコンパイルしています。フレームワークRSLを使用してSWFファイルサイズを縮小する

SWFでRSLを使用してコンパイルすると、大幅なサイズの縮小が発生します。しかし、作成されたフレームワークSWFはかなり大きいです。新しく作成したフレームワークSWFで何をすればよいですか?私はこれを私のサーバーに置き、フラッシュプレーヤーがそれを持ち上げてキャッシュしてから座って、改善されたパフォーマンスを楽しむようにしますか、それとも別のステップがありますか?

カスタムswfの余分なオーバーヘッドと、アプリケーションがヒットするたびに読み込まれる(キャッシュからではなく)フレームワークswfを望んでいません。

答えて

5

FlexフレームワークをRSLとして使用するようにアプリケーションをコンパイルしたとします(詳細はhere)。

フレームワークRSLは通常、(通常のユーザRSLの場合のように)ブラウザではなく、Flash Playerによってキャッシュされます。

アプリケーションをロードすると、Flash PlayerはフレームワークRSLがそのキャッシュに存在するかどうかをチェックし、存在しない場合はロードしてアプリケーションを実行します。

新しく作成したフレームワークswfではどうしますか?私はこれを私のサーバーに置き、フラッシュプレーヤーがそれを持ち上げてキャッシュしてから座って、嫌な予感を楽しんだり、別のステップがあるようにしますか?ドキュメントから

:アプリケーションをデプロイするとき

、あなたはコマンドラインで指定された場所にSWZファイルを展開することを確認する必要があります。また、crossdomain.xmlファイルがRSLのドメインにあることを確認する必要があります。 Flexアプリケーションが古いバージョンのFlash Playerをサポートできるようにするには、署名されたSWZファイルに加えて、署名されていないフレームワークのRSL SWFファイルも展開し、そのファイルをフェールオーバーRSLとして指定する必要があります。

ページを一度読んでください。

+0

歓声を得ることができます – cduggan

0

RSL swf filesize以外は、モジュールを使用してオブジェクトを埋め込むのを避けることによっても減らすことができます。詳細あなたは、この記事のリンクからここにその情報はこちら

http://askmeflash.com/article_m.php?p=article&id=9

関連する問題