1

Flex 4 /Air2デスクトップアプリケーション内で実行時にSWC/SWZをロードする経験を持っている人はいますか?

非常に大まかなアイデアは、追加のモジュール(たとえば、フォームを表すSWZ / RSL)を「ダウンロード」して、実行時にこれらをロードできるデスクトップAirアプリを用意することです。

ネット経由で取得したXMLファイルを使用してアプリが構成されていると想像してください。これに新しいモジュール(SWZ / RSL)を取得するための指示がある場合、アプリはモジュールをApp Storageフォルダーにダウンロードし、実行時にインスタンス化しますか?

Flexマニュアルはこれが可能であることを示しているようですが、デスクトップではなくWebを話しているhttp://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7fd1.html

誰かアドバイスはありますか?誰かが経験を積んだり、いくつかのウォークスルー/コード例を知っていますか?

ありがとう、

ヘンリー

4

2 に答える 2

0

これにはおそらくフレックスモジュールを使用することをお勧めします。AIRアプリでモジュールを使用する方法を説明した古いブログは次のとおりです。http:
//blogs.adobe.com/emalasky/2008/04/remote_plugins.html

于 2010-09-23T15:07:23.577 に答える
0

ジェームズが書いたものを拡張するだけです-モジュールはここに行く方法です。

また、モジュールのドキュメントではWebシナリオについて説明していますが、これがAIRでも機能しない理由はありません。

モジュールがローカルストレージにすでに存在するかどうかを最初に確認し、存在しない場合はダウンロードして保存するために、カスタムコードを作成する必要がある場合があります。しかし、そこから、あなたは元気になるはずです。

ただし、このアプローチでは、AIRですぐに使用できるネイティブアップデーターの動作は得られないことに注意してください。以前にキャッシュされたモジュールの新しいバージョンが利用可能かどうかを確認するには、独自のサポートを利用する必要があります。

于 2010-09-23T17:14:36.167 に答える