我有一个Loader
,它加载一个Flickr图像,然后我就draw()
这个Loader
的内容。
我知道这个错误:
SecurityError:错误#2122:安全沙箱违规: LoaderInfo.content: mywebsite/myswf.swf无法访问flickr/imageurl。需要一个策略文件,但是在加载此媒体时没有设置checkPolicyFile标志。显示::LoaderInfo/get content()
corssdomain.xml是从Flickr加载的,我确实将checkPolicyFile
设置为true
,作为第二个参数传递给load()
方法的LoaderContext
。
我遗漏了什么?
发布于 2011-04-28 00:16:31
此问题类似于从actionscript加载的facebook图片,如本文所述,http://novacoders.blogspot.com/2011/04/loading-pictures-from-facebook.html
发布于 2009-10-07 13:55:51
好吧,我已经解决了问题。我从static.flickr.com加载所有图像,这就是跨域文件的来源。该url给出了302个响应状态,而这些图像实际上来自farmX.static.flickr.com。现在,我刚刚将flickr更改为farm4.static.flickr.com,一切都很好。
https://stackoverflow.com/questions/1531728
复制相似问题