1

フレックス アプリ (A) を使用して、SWFLoader を使用して別のフレックス アプリ (B) を読み込みます (どちらも Flex Builder 3 を使用してビルドされています)。

すべてのデスクトップ ブラウザ (IE、FF、Chrome、Safari) で、すべて正常に動作します。

ただし、フレックスアプリ (B) 内で TabNavigator を使用すると、いずれかのタブをクリックすると、フレックスアプリ (B) がアンロードされ、フレックスアプリ (A) が再起動されます。この動作は Webkit ベースのブラウザー (Chrome と Safari) に限定されているようで、残りのブラウザー (IE、FF) は正常に動作します。

誰かがこれに光を当てることができるのだろうか。

どうもありがとう

よろしく、クレム

4

1 に答える 1

0

解決済み:

HTML テンプレート ファイルを Flash Builder 4.5 の最新のコピーに置き換えると、問題が解決したようです。AC_OETags.js を swfobject.js に置き換えたようです。

正しい方向への微調整をしてくれたハルイに感謝します。

コードを 4.5 にアップグレードすることを検討しようとしましたが、多くの非互換性が発生したようで、代わりに 4.5 でテスト/ダミー プロジェクトを作成し、作成された html ファイルを使用して、Flex Builder 3.0 によって作成された古い html ファイルを置き換えました。

明らかにあまり一般的な問題ではありませんが、これが誰かの時間、労力、攻撃を節約できることを願っています.

于 2011-05-23T15:25:40.627 に答える