2012-02-10 1 views
0

swfが他の人のswf(私が制御できない)にロードされている場合は、ステージからプロパティ(height、width、fullScreenHeightなど)を取得する方法がありますか、これには読み込みswfによって公開されるか?私のswfは、それを読み込んだswfのステージプロパティにアクセスできますか?

私は読み込みswfについて知りませんが、あなたは私が望んでいる答えを推測できます。

答えて

0

SWFが同じドメインにある限り、ステージにアクセスして正しい値を取得する際に問題は発生しません。ただし、SWFで読み込まれた場合は、使用可能なステージをいつ知るためにEvent.ADDED_TO_STAGEをリッスンするかは、その基本クラスのコンストラクタで確認してください。

ここでの唯一の例外はFlexです。 FlexアプリケーションにAS3 SWFをロードすると、ロードされたSWFはステージ「プロキシ」を取得します。しかし、私はこれがあなたの場合ではないと仮定します。

+0

残念ながら、それらは同じドメインにはありません。 (そしてFlexは関係しません) – Seanonymous

+1

'root.loaderinfo'を試してみてください – mgraph

関連する問題