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

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

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

我想知道还有什么可能导致此请求,以及如何消除它。我的应用程序应该可以在没有Internet连接的情况下运行,但是此请求实际上阻止了该功能。

最佳答案

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

在FD 4.2.4中本地运行,parent.swf加载asset.swf作为 Assets 库。
asset.swf具有电影剪辑,这些电影剪辑的文本字段和字体分配为Font 1 *,Font 2 *等,这些都包含在库中。
这些文本字段之一引用了“Times New Roman”,但未包含在内。
删除此文本字段可使一切再次正常运行!

希望这对有相同错误消息的人有所帮助。

关于flash - 如何在Adobe AIR应用程序中消除对http ://fpdownload. adobe.com/pub/swz/crossdomain.xml的调用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12893640/

10-13 07:55