Photoshop UIプロジェクトに取り組んでおり、Flash Builderも約3週間使用していますが、通信の問題の解決策が見つかりません。この問題に関する詳細は次のとおりです。あなたが私を助けることに興味があるなら、ありがとう。
UIのメインフレームはExtendscriptです
ローカルJPGファイルを動的にロードする必要があるas3swfがあります。これは、Flashの「ローカルファイルのみにアクセス」の状況であると思います。
同じSWFがExtendscriptと通信する必要があるため、SWFLoaderを介して動的にFLEXアプリにロードし、「myFlexParent」オブジェクトを介していくつかの変数をFLEXに渡し、いくつかの関数をトリガーします。
FlexはFlashとExtendscriptの間のブリッジであるため、Externalinterface.callまたはCSXSInterface.instance.evalScript()を介して変数と関数をExtendscriptJSXコードに渡します。
これが私がSTUCKだところです。ExternalInterface呼び出しまたはCSXSInterface.instance.evalScript()はネットワーク操作として脅威にさらされており、フレックスでコンパイルオプション「-use-network=false」を設定すると機能しないと思います。そうしないと、ローカルJPGファイルをロードできません。
UIを拡張機能に変換し、簡単にインストールできるようにするため、設定マネージャーで場所を追加しても機能しません。
FLEXとExtendScriptの間に双方向通信を確立する方法を見つけようとしていると思います。これはFlashPlayerによってローカル通信として解釈されます。これは実際にはそうです。
少しでも情報をいただければ幸いです。ありがとう。