0

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

它在本地运行良好以进行测试。

但不是在明显在线的生产服务器上,在这种情况下,我需要输入完整的 URL。

这正常吗?

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

谢谢,

格雷格

4

1 回答 1

1

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

moduleLoader.url = "/site_media/moduleEval.swf";
于 2009-08-06T22:15:31.730 回答