我有Loader
加载Flickr图片,然后我draw()
Loader
的内容。
我收到此错误:
SecurityError:错误#2122:安全沙箱违规: LoaderInfo.content:mywebsite / myswf.swf无法访问flickr / imageurl。 策略文件是必需的,但未设置checkPolicyFile标志 这个媒体加载时。在flash.display :: LoaderInfo / get 内容()
corssdomain.xml 是从Flickr加载的,我确实将checkPolicyFile
设置为true
,我将LoaderContext
作为第二个参数传递给load()
{1}}方法。
我错过了什么?
答案 0 :(得分:3)
这个问题类似于从动作脚本加载的facebook图片,如http://novacoders.blogspot.com/2011/04/loading-pictures-from-facebook.html
所述答案 1 :(得分:2)
好的,我已经找到了问题所在。我正在加载来自static.flickr.com的所有图像,这就是跨域文件的来源。该网址给出了302响应状态,图像实际上来自farmX.static.flickr.com。现在我刚刚将flickr网址更改为farm4.static.flickr.com,一切都很好。