Flash Facebook 应用程序...加载的图像不可见...为什么?

发布于 2024-11-06 00:13:27 字数 324 浏览 0 评论 0原文

你好 在 Flash 中为 Facebook 应用程序创建了一个简单的画廊。本地一切工作正常,当上传到我们的临时服务器时,图像似乎已加载,但它们是不可见的。

我正在创建一个 LoaderContext 文件并传递 true 作为参数,所以这不是问题。

有人有什么想法吗?

//CODE START
_lctx=new LoaderContext(true);
//or _lctx.checkPolicyFile = true;
_my_loader.load(new URLRequest(smallImg), _lctx);
//CODE END

Hi
Created a simple gallery in flash for a facebook application. Everything works fine locally, and when uploaded to our staging server the images seem to load but they are invisible.

I AM creating a LoaderContext file and passing true as a parameter so this isn't the issue.

Anyone have any ideas?

//CODE START
_lctx=new LoaderContext(true);
//or _lctx.checkPolicyFile = true;
_my_loader.load(new URLRequest(smallImg), _lctx);
//CODE END

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

离不开的别离 2024-11-13 00:13:27

我过去遇到过无法使用 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);
            }

I have issues with images not loading with flex in the past. I need some more details, but when I've had issues I found that loading the image into a new bitmap object worked ok:

            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);
            }
韶华倾负 2024-11-13 00:13:27

不确定这是否是您正在寻找的。
我们在使用 Flash 开发 Facebook 应用程序时遇到了同样的问题。事实证明,我们需要一个 Crossdomain.xml 文件来在暂存中渲染图像。

Not sure whether this is what your are looking for.
We came across the same problem while developing a facebook app in flash. Turns out that we need a Crossdomain.xml file to render images in staging.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文