使用Bulk-Loader加载Facebook个人资料图片

时间:2013-01-11 17:05:21

标签: actionscript-3 facebook-graph-api bulkloader

我必须在我的Flash Facebook应用程序(iframe)中加载用户的个人资料图片。但是加载它时会有一些不同的东西。我的加载代码是:

var context1:LoaderContext = new LoaderContext();
var req:URLRequest = new URLRequest("http://graph.facebook.com/" + uidvar + "/picture?type=large");

Security.loadPolicyFile("http://graph.facebook.com/crossdomain.xml");
Security.loadPolicyFile("http://profile.ak.fbcdn.net/crossdomain.xml");
Security.allowDomain("*");
Security.allowInsecureDomain("*");

context1.checkPolicyFile = true;
loader.add(req, {id:"profilephoto", context:context1}); // I defined the "loader" as a BulkLoader object before.
loader.start();

但是当我在Firefox中调试swf时,它说

  

错误#2044:未处理的securityError:。 text =错误#2048:安全性   沙箱违规: MYSWFURL 无法从 FACEBOOK IMG加载数据   URL

对我来说,一切都很完美,但我收到了这个错误。为什么呢?

0 个答案:

没有答案