2012-01-16 49 views
0

我们开发了一个as3 facebook应用程序(http://www.encuentratugemelo.cl),但不幸的是,验证弹出窗口在所有主要浏览器(即ff,chrome)中都被阻止,从而导致我们竞选的拒绝率很高。 如果我看看这里... http://www.newxv.cl/setomatumuro/ 这些研究员使用了相同的API(http://code.google.com/p/facebook-actionscript-api/),我用反编译器检查了它们,并且它们的弹出窗口从不堵住了! 任何人都可以将我指向一个方向我们可以做什么,弹出不被阻止?AS3 Graph Api - > Popup Blocked

格拉西亚斯Ÿ欢呼声, 丹尼斯

+0

好,我们面对我们的项目同样的问题还有,突然弹出的Facebook停止窗口,有一些小的变化,API,我没有在这个问题上合作,马下属一直在纠正这一点,当我们登录时,有一些“参数”,将其更改为“范围”,并再次通过api – 2012-01-16 18:50:53

+0

对不起,我现在不记得什么东西,但做改变的工作上面提到的事情,如果它不起作用,在这里评论,我会给你smtmtmrow :) – 2012-01-16 18:52:03

+0

感谢您的意见。这正是我们必须改变的?我在哪里必须改变“范围”?也许有人可以提供给我一个基本的工作fb连接类?谢谢丹尼斯 – mugdiman 2012-01-16 19:30:07

回答

2

首先,你需要在这里然后下载更新的Facebook的ActionScript API FRM

http://code.google.com/p/facebook-actionscript-api/downloads/detail?name=GraphAPI_Web_1_8_1.swc&can=2&q=

在你的代码,你已经写了这个代码:

Facebook.login(loginHandler,{scope:"user_birthday,user_photos,read_stream, publish_stream"}); 

早些时候,我们有这个线在我们的代码:

Facebook.login(loginHandler,{perms:"user_birthday,user_photos,read_stream, publish_stream"}); 

注:请更改烫发范围

最后,在html PR PHP页面,在这里您可以嵌入此SWF:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> 
    <head> 
     <!-- Include support librarys first --> 
     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script> 
     <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>    

     <script type="text/javascript"> 
      //Note we are passing in attribute object with a 'name' property that is same value as the 'id'. This is REQUIRED for Chrome/Mozilla browsers  
      swfobject.embedSWF("FBEmbedTool.swf", "FlashContent", "1003", "600", "9.0", null, null, null, {name:"FlashContent"}); 
     </script> 
    </head> 
    <body> 
     <div id="fb-root"></div><!-- required div tag --> 
     <div id="FlashContent"></div> 
    </body> 
</html> 

这将有助于我想,请做这个,做了这些改变之后,我们在OU运行Fb的API r项目。

有一个GR8时间,照顾

+0

我的确如此,但仍然遇到Chrome和IE的问题,Safari和Firefox都没问题,请您进一步咨询 – 2012-06-05 17:42:33