嗨为facebook应用程序创建了一个简单的flash图库。一切都在本地正常运行,当上传到我们的临时服务器时,图像看起来像是加载了,但它们是不可见的。
我正在创建一个LoaderContext文件,并将true作为参数传递,所以这不是问题所在。
有谁有什么想法吗?
//CODE START
_lctx=new LoaderContext(true);
//or _lctx.checkPolicyFile = true;
_my_loader.load(new URLRequest(smallImg), _lctx);
//CODE END发布于 2011-05-06 22:50:12
我有问题的图像没有加载的flex在过去。我需要更多细节,但当我遇到问题时,我发现将图像加载到新的位图对象中工作得很好:
var imgReq:URLRequest = new URLRequest(source+"");
var imgLoader:Loader = new Loader();
imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,
imgCompleteHandler);
imgLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
imgLoader.load(imgReq);
function imgCompleteHandler(evt:Event):void {
var loader:LoaderInfo = evt.currentTarget as LoaderInfo;
var bmp:Bitmap = loader.content as Bitmap;
var bmd:BitmapData = bmp.bitmapData;
image.source = new Bitmap(bmd);
}发布于 2011-05-07 02:08:36
不确定这是否是您要查找的内容。我们在用flash开发facebook应用程序时遇到了同样的问题。原来我们需要一个Crossdomain.xml文件来渲染暂存中的图像。
https://stackoverflow.com/questions/5913043
复制相似问题