別のドメインから swf を正常に読み込んでいますが、addChild で読み込んだコンテンツがステージに表示されません。私のfirebugは、ステータス(304 Not Modified)でロードされたswfが問題がないことを示しています。
ロードされた SWF コンテンツがステージに表示されないのはなぜですか?
ありがとうございました
別のドメインから swf を正常に読み込んでいますが、addChild で読み込んだコンテンツがステージに表示されません。私のfirebugは、ステータス(304 Not Modified)でロードされたswfが問題がないことを示しています。
ロードされた SWF コンテンツがステージに表示されないのはなぜですか?
ありがとうございました
問題が見つかりました。
誰でもこのような問題に直面する可能性があるので、それを共有したいと思います。この問題はエラーを引き起こさないため、見つけるのは困難です。
loadメソッドの 2 番目のパラメーターとして loaderContext を追加するだけです。そこに割り当てる前に、次のように宣言する必要があります。
var loader_context:LoaderContext = new LoaderContext();
if (Security.sandboxType!='localTrusted') loader_context.securityDomain = SecurityDomain.currentDomain;
loader_context.applicationDomain = ApplicationDomain.currentDomain;
loader.load(url, loader_context);
それで全部です!
maybe its a crossdomain problem. do you have a crossdomain.xml file on the external server?