![](/img/trans.png)
[英]Facebook javascript SDK FB.login is not working in Facebook iFrame
[英]FB.login bookmarking and iframe. Is it possible?
FB.login(function(response) {
if (response.authResponse) {
} else {
}
}, {scope:'user_birthday,email,publish_actions'});
這會創建一個彈出窗口,是否有可能使其顯示在iframe中?
我在Facebook iframe canvas應用程序的外部網站版本上稱呼它。 一旦該應用被授權(在外部網站上),它就不會添加到Facebook上的應用書簽中。 如何強制其將應用添加到應用書簽?
謝謝!
回復:Iframing登錄
無法對登錄彈出頁面進行iframe,因為與facebook.com上的大多數頁面一樣,它包含X-Frame-Options:deny header和meta標簽以防止這種情況(作為減輕clickjacking的一種方式)。
回復:添加書簽
過去有一種方法可以手動添加它們,但是現在它是全自動的 ,基於最近使用應用程序的方式。 另外,外部站點不會顯示書簽,需要使用canvas應用。 因此,確保書簽到位的唯一方法是擁有畫布應用程序,並保持用戶參與。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.