2009-08-06 3 views
0

FlexフレームワークとしてpureMVCマルチコアを使用しています モジュールをロードする必要があるときは、最初の行 "moduleEval.swf";を使用します。Flex modulleaderのURL、なぜそれは単にルートを見てcant?

テストではローカルでうまく動作します。

しかし、私は彼が完全なURLを置く必要がある場合は、obvioulsyオンラインでは、プロダクションサーバーではありません。

これは正常ですか?

moduleLoader.url = "moduleEval.swf"; 
//moduleLoader.url = "http://www.foobar.com/site_media/mymodule.swf"; 

おかげで、

グレッグ

答えて

1

私はほとんど常にサイト名なしで、絶対URLを使用します。 URLベースディレクトリは、ルートアプリケーションのどこにでもあります。そのため、別のアプリ内でモジュールを読み込み、そのモジュールが別のものを読み込んだ場合、相対URLはベースアプリに相対的です。

moduleLoader.url = "/site_media/moduleEval.swf"; 
関連する問題