0
我試圖執行一些Facebook的彈出窗口爲我的祖國FB的應用程序,但我有不一致的結果,當談到對話框如何彈出。舉例來說,當我點擊某個按鈕這就是所謂的:Fb.UI對話框在彈出窗口中顯示,而不是一個iframe
FB.ui({
method:'apprequests',
message:'Check out this app!',
data:'123456789',
title:'Awesome!'
},
function(response) {
if(response != null){
//other stuff
}
});
在Safari,歌劇,Chrome和IE瀏覽器可正常工作,並在彈出出現在了我的應用程序的iframe。然而,在Firefox 6中,它會彈出一個單獨的彈出窗口。這是我過去遇到的一個問題,但通過實施OAuth解決了這個問題。我的OAuth網址形式如下:
"http://www.facebook.com/dialog/oauth/?scope=user_birthday,email&client_id=" . APP_ID . "&redirect_uri=" . urlencode(FB_URL)
今天有什麼改變,我需要進一步的權限?謝謝。
UPDATE 我想補充說明的是,最終證明Facebook沒什麼問題。顯然有什麼東西在我的FFox的個人資料設置不當和重置它固定的問題。
太謝謝你了!我可以發誓,這個使用,而無需指定顯示的iframe來工作,但不管你保存的時間好位。 – keybored