これはばかげた質問かもしれませんが、何らかの理由で私の swf アプリでは、xml から読み込まれるはずの画像が埋め込まれていませんが、.swf がその URL からアクセスされると、正常に動作します。
言い換えれば、私が訪問したとき
localhost/project/swf/myswf.swf < xml を正常にロード
しかし、それが次のように埋め込まれている場合
<embed src="/project/swf/myswf.swf"></embed>
これによりswfがロードされますが、その中のxmlから画像がロードされることはありません。
最初は、actionscript にロードされている URL に関係していると思いました。swf フォルダーのファイル構造は次のようになります。
/swf
/elements
- images
- images
- images, etc.
elements.xml
myswf.swf
そのため、swf は、xml で URL を読み取った後、要素フォルダーから画像をロードしています。
xml url の AS を "elements.xml" から完全な url に変更しましたが、問題の原因は何ですか?