我们的应用程序正在向另一个域发出频繁的URL请求,这些域不依赖于应用程序正常运行。有时,由于某种原因,它无法从远程域下载crossdomain.xml,这会导致应用程序抛出沙箱安全性违规。
由于这些URL请求不是应用程序正常运行所必需的,我更愿意捕获并忽略安全沙箱违规并保持应用程序运行。这可能吗?
答案 0 :(得分:2)
查看由URLLoader
发送的SecurityErrorEvent.SECURITY_ERROR
。
回答你的评论:
是的,在您请求数据之前,实际上并未查找跨域文件:
请注意,即使方法名称为
loadPolicyFile()
,在实现需要策略文件的网络请求之前,文件实际上并未加载。
资料来源:loadPolicyFile()
意味着您可以使用上述事件来管理失败的负载。