【发布时间】:2013-07-27 20:02:06
【问题描述】:
这种情况在从网络加载内容时经常发生,但对我们来说,最常见的是通过 Facebook 的图形快捷方式调用加载图像。
一些简单的事情:
package
{
import flash.display.Loader;
import flash.display.LoaderInfo;
import flash.display.Sprite;
import flash.events.Event;
import flash.net.URLRequest;
import flash.system.LoaderContext;
public class RedirectTestFail extends Sprite
{
private const url:String = 'https://graph.facebook.com/4/picture';
private const context:LoaderContext = new LoaderContext(true);
public function RedirectTestFail()
{
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
loader.load(new URLRequest(this.url), this.context);
}
protected function onComplete(event:Event):void
{
this.addChild((event.target as LoaderInfo).content);
}
}
}
给出一个可怕的“SecurityError: Error #2122”错误。
【问题讨论】:
标签: actionscript-3 flash redirect cross-domain-policy