![](/img/trans.png)
[英]Using Facebook connect inside an IFrame (Not an Iframe inside facebook)
[英]Facebook connect in iframe- popups shows inside the iframe
我正在為網站實現Facebook連接。 Facebook Connect代碼位於iframe
。 一切正常,但是當Facebook應該顯示一個彈出對話框時(例如FB.Connect.showFeedDialog
或FB.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.