2

我有一个Loader加载 Flickr 图像,然后draw()Loader.

我收到此错误:

SecurityError:错误 #2122:违反安全沙箱:LoaderInfo.content:mywebsite/myswf.swf 无法访问 flickr/imageurl。需要策略文件,但在加载此媒体时未设置 checkPolicyFile 标志。在 flash.display::LoaderInfo/get content()

corssdomain.xml是从 Flickr 加载的,我确实将其设置为我checkPolicyFile作为第二个参数传递给该方法的参数。trueLoaderContextload()

我错过了什么?

4

2 回答 2

3

这个问题类似于从 actionscript 加载的 facebook 图片,如此处所述http://novacoders.blogspot.com/2011/04/loading-pictures-from-facebook.html

于 2011-04-28T00:16:31.003 回答
2

好的,我已经找到了问题所在。我正在从 static.flickr.com 加载所有图像,这就是跨域文件的来源。该网址给出了 302 响应状态,并且图像实际上来自 farmX.static.flickr.com。现在我刚刚将 flickr url 更改为 farm4.static.flickr.com,一切都很好。

于 2009-10-07T13:55:51.823 回答