Flex模块的领导者url,为什么不能只看根?

时间:2009-08-06 17:43:52

标签: flex module loader puremvc

我们使用pureMVC多核作为flex框架, 当我们需要加载模块时,我们使用第一行“moduleEval.swf”;。

它适用于本地测试。

但不是在网上显而易见的生产服务器上,在这种情况下我需要把他的完整网址。

这是正常的吗?

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

谢谢,

格雷格

1 个答案:

答案 0 :(得分:1)

我几乎总是使用绝对网址,没有网站名称。 URL基目录是根应用程序的任何位置。因此,如果您在另一个应用程序中加载模块,并且该模块加载另一个或类似的东西,则任何相对URL都相对于基本应用程序。

moduleLoader.url = "/site_media/moduleEval.swf";