2012-01-16 45 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