簡體   English   中英

Facebook在iframe中進行連接-iframe中的彈出窗口顯示

[英]Facebook connect in iframe- popups shows inside the iframe

我正在為網站實現Facebook連接。 Facebook Connect代碼位於iframe 一切正常,但是當Facebook應該顯示一個彈出對話框時(例如FB.Connect.showFeedDialogFB.Connect.streamPublish ),該彈出窗口將顯示在iframe內部。 由於其iframe窗口很小,因此該彈出窗口被隱藏了一半。

非常感謝任何解決方法的想法。 注意:FB登錄和注銷彈出窗口的顯示效果很好。

我的窗口太小,無法正確顯示FB iframe,因此我覆蓋了_openFeedDialogIframe私有函數來調用_openFeedDialogWindow:

var init = function()
{
    FB.Connect.get_status().waitUntilReady(function(status)
    {
        FB.Connect._openFeedDialogIframe = function(b, a, f)
        {
            FB.Connect._openFeedDialogWindow(b, a, f);
        };
    });
};
FB.ensureInit(init);

每次顯示iframe時都會強制彈出一個窗口。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM