我不知道这是临时错误还是设置更改,但截至今天,我在我管理的页面上发布的图片不再在“赞”框中复制(仅显示文本)。从开发人员页面尝试时,我得到了相同的结果:https ://developers.facebook.com/docs/reference/plugins/like-box/
你们中有人遇到同样的问题吗?当然,这对我的like box可见性是一个沉重的打击:-((
我不知道这是临时错误还是设置更改,但截至今天,我在我管理的页面上发布的图片不再在“赞”框中复制(仅显示文本)。从开发人员页面尝试时,我得到了相同的结果:https ://developers.facebook.com/docs/reference/plugins/like-box/
你们中有人遇到同样的问题吗?当然,这对我的like box可见性是一个沉重的打击:-((
是的,我的网站上也有这个问题,http://www.face-painting-fun.com/
这非常令人恼火,我也让 FB 知道了这个错误,但到目前为止(我没有采取任何行动来响应或修复这个错误)。
此外,我发现如果图像是正方形或接近正方形,它们显示正常...
这是一个 Facebook 问题。丢失的图像实际上是存在的,但是 css 样式的结果是它们的高度和宽度为 0px。它仅影响某些图像,并且似乎是在某个日期之后发布的图像。(可见的图像使用不同的类进行样式设置。)
我刚刚在这里提交了一份错误报告(因为它影响了我管理的网站):https ://developers.facebook.com/bugs/723454951004368
对于任何想要技术细节的人,这里是:
使用 Like Box 社交插件时,某些图像(似乎是在特定的最近日期之后发布的图像)不会显示在流中。(正在显示随图像发布的任何描述性文本。)
这是一个CSS问题。该图像在 html 中,但 css 样式的结果是它的高度和宽度为 0px。
img 元素本身具有 100% 的宽度(即其包含元素的 100%)(来自 'img' 类)和绝对定位(来自 '_46-i' 类);它包含的 div 元素也有 100% 的宽度('photoWrap' 类)和相对定位('_46-h' 类);和包含所有这些浮动的“a”元素(“photoRedesignAspect”)。
由于“a”是浮动的,它的宽度仅与它所包含的元素一样宽。由于 img 元素具有绝对定位,因此它不是文档流的一部分,因此“a”元素的宽度为 0。div 的宽度为该 0 的 100%,即 0;然后 img 本身的宽度是这个 0 的 100%,这又是 0。
真的很合乎逻辑!
如果 img 元素是静态定位而不是绝对定位,那么这个问题就解决了。
当然,这个简单的改变需要 Facebook 来做。
尝试再次发布图片。图片宽度为398px以下,可以看这个!