1

我一直在使用Facebook Like Box插件檢查我公司管理的網站上的一些問題,並在過去兩天中看到了不同的行爲。任何人都可以幫助解釋,如果這更可能是Facebook的問題,或目標配置文件/頁面設置?Facebook Like Box隱藏流內容如果Show Faces已禁用

我會把焦點放在這裏比較明顯的一個。
當'Show Faces'選項被禁用並且沒有明確指定插件的數據高度時,顯示Stream活動的區域將減少爲0,並且所有顯示的內容都是雙水平線。

從Developers.facebook演示頁 (https://developers.facebook.com/docs/reference/plugins/like-box/) 1)輸入有效的Facebook頁面的地址 工作 - 默認值應與寬度= 292,高度空白,所有其他選項檢查的顯示。 2)取消選中'顯示臉部' - Like Box縮小爲只顯示標題,社交插件頁腳。 3)輸入一個高度值(任何高於150像素應該顯示一些內容區域和垂直滑塊,但與喜歡框高度限制在輸入的高度)

(我想張貼到Facebook作爲一個Bug報告,但無法找到正確的步驟,這樣做)。

回答

2

Facebook也必須改變了一些東西。這似乎只是影響這個插件的HTML5實現。我維護的其他一些使用iframe實現的網站似乎沒有受到影響。

我只是增加了一個固定的「數據高度」屬性的「FB-like'box」 DIV的HTML5實現插件的 - 似乎已經做的工作​​。

+0

謝謝彌敦道,我知道這是一個解決問題的方法,但我很想爲控件添加一個靜態高度。 我已經注意到了類似的問題/問題提到了數據流的默認CSS屬性的高度大約是300像素,所以我會看試圖作爲一個變通。 這是作爲一個模塊在很多頁面上使用,所以它可能不會很好,取決於Facebook如何跟進。 –

0

看起來他們已經改變(或斷裂)從「300像素」高度的默認值(我認爲這是這是什麼),並留下沒有空間流120像素取而代之。如果您添加面孔,則會添加默認值併爲流留出空間。

如果你改變框的高度爲600px(取決於你想要的),那麼即使關閉它也會顯示流。

例如,如果你轉到:https://developers.facebook.com/docs/reference/plugins/like-box/

然後打開流上面臨關閉(即使在FB開發的默認網站),它仍然隱藏,沒有規定高度的流。然後將高度改爲600px將顯示流。

感覺就像少了bodge比內森提到的其他方法(我無法得到反正上班!:(笑)

希望這可以幫助其他人。:)