0

我们的应用程序经常向另一个域发出 URL 请求,这些请求不依赖于应用程序才能正常运行。有时,由于某种原因,它无法从远程域下载 crossdomain.xml,这会导致应用程序引发沙盒安全违规。

由于应用程序正常运行不需要这些 URL 请求,我更愿意捕获并忽略安全沙箱违规行为并保持应用程序运行。这可能吗?

4

1 回答 1

2

看看SecurityErrorEvent.SECURITY_ERROR,这是由 派出的URLLoader

要回答您的评论:

是的,在您请求数据之前,实际上不会查找跨域文件:

请注意,即使方法名称是loadPolicyFile(),该文件也不会实际加载,直到发出需要策略文件的网络请求。

来源:loadPolicyFile()

这意味着您可以使用上述事件来管理失败的加载。

于 2012-06-01T05:23:31.420 回答