如何在Adobe AIR应用程序中消除对http://fpdownload.adobe.com/pub/swz/crossdomain.xml的调用?

时间:2012-10-15 10:24:08

标签: flash air adobe policy rsl

我有一个Adobe AIR应用程序,并且在某个时刻它会发出警告:

警告:忽略来自http://fpdownload.adobe.com/pub/swz/crossdomain.xml的政策文件中的“安全”属性。 “secure”属性仅允许在HTTPS和套接字策略文件中使用。有关详细信息,请参阅http://www.adobe.com/go/strict_policy_files

我不是在代码中直接加载任何外部文件。我也尝试过将static-link-runtime-shared-libraries设置为true,这似乎没什么区别。

我想知道还有什么可能导致这个请求,以及如何消除它。我的应用程序应该能够在没有互联网连接的情况下运行,但是这个请求基本上阻止了这种能力。

2 个答案:

答案 0 :(得分:3)

有相同的错误消息,通过删除对我的asset.swf中未包含的字体的引用来解决它

在FD 4.2.4中运行localy,其中parent.swf将asset.swf作为资产库加载。 asset.swf有动画片段,文本字段和字体分配为字体1 *,字体2 *等,它们包含在库中。 其中一个文本字段引用了“Times New Roman”,但未包括在内。 删除此文本字段使一切都重新工作!

希望这可以帮助任何有错误信息的人。

答案 1 :(得分:0)

在Flash Professional中,此错误可能是由于TLF文本...