1

Flex 4.1 SDK は OSMF 1.0 に同梱されています。新機能については、OSMF を更新できます。

更新されたosmf.swcを Flex 4.1 プロジェクトに追加すると、アプリケーションに OSMF コンポーネントを追加するとすぐにエラー メッセージが表示されます (スクリーンショットの VideoDisplay)。

スクリーンショット: http://i.stack.imgur.com/HRHk6.png

OSMF 1.5 ダウンロードページ

ドキュメントによると、OSMF 1.5はFlex 4.1 SDKで動作するはずです。残念ながら、Flash 10.1 をサポートする必要があるため、Flex 4.1 に固執する必要があります (Flex 4.5 には Flash 10.2 が必要です)。SDK をバージョン 4.5 に変更すると、エラー メッセージが表示されなくなり、期待どおりにコンパイルされます。

--> Flex 4.1 のサポートに関するドキュメントは間違っていますか、それとも何か間違っていますか?

4

2 に答える 2

1

試してみるいくつかのこと:

  1. ライブラリ パスに 2 つのバージョンの OSMF が含まれていないことを確認してください。新しいものを追加したので、古いものを削除したことを確認してください。時にはそれは単純なことです。
  2. Flex 4.1 フレームワークに対して明示的にコンパイルされた OSMF のバージョンを探します。このようなエラーは、メイン プロジェクトで使用している SWC と SDK のバージョン間のバージョンの不一致に関連している場合があります。OSMF ソースが利用可能であるため、事前にコンパイルされたバージョンが利用できない場合は、それをダウンロードして Flex 4.1 SDK に対してコンパイルできます。これらのエラーは解消されると思います。
于 2011-04-29T13:02:36.920 に答える
0

NetGroupは、FlashPlayer10.1以降でのみ使用できます。Flash BuilderでFlexプロジェクトを指定すると、FlashPlayerの最低要件を使用しようとします。プロジェクトのプロパティで10.1に変更するだけで、機能するはずです。

于 2011-04-29T13:22:59.007 に答える