没有调用Facebook.init回调

时间:2012-05-22 10:30:30

标签: facebook actionscript-3 callback

我们有一个用Flash构建的Facebook画布应用程序,并使用Facebook动作脚本API。这个应用程序已经完美地工作了一年多,但截至本周,它已经破坏,代码没有变化。

该应用使用GraphAPI_Web_1_8_1.swc,问题是不再调用来自Facebook.init的回调。

许多人都遇到了同样的问题,并且在各种论坛中发布了一个解决方法,可以解决问题:http://ederchrono.com/blog/2012/05/09/fixing-fb-graph-api-for-as3/

我们已经尝试过这个但是它对我们的应用程序没有用,而且bug仍然存在。

有没有人能解决这个错误?

非常感谢

2 个答案:

答案 0 :(得分:1)

试试这个:

<object>标记的id和name属性必须设置为相同的值。 IIRC,activeX浏览器使用“name”,所有其他浏览器使用“id”。

答案 1 :(得分:0)

here解决方案

简而言之,你必须在FacebookJSBridge.as中用“JSON”替换“FB.JSON”