我正在为客户开发一个网页,他们希望将他们的Facebook Feed放在侧边栏中。我很高兴地发现,这是很容易嵌入Facebook的饲料,但不愿意看到的是它不'吨似乎工作。
在真正抓住这个问题之后,我决定"嘿,也许它只是不在Firefox"中工作,所以我考虑到了最不常见的分母并启动了IE - 确定足够,它在IE中没有出现问题。以下是差异的屏幕截图:
http://i.imgur.com/WQ9br1A.png
为了让事情变得更奇怪,这对我来说在Firefox中并不是一个普遍的问题。 iframe在其他地方显示出很棒的 。例如,W3Schools测试页面显示正常...除非我使用Facebook代码。对于那些不熟悉它的人,Facebook为feed嵌入提供了自动生成的代码,具体如下:
<iframe src="https://www.facebook.com/plugins/page.php?href=https%3A%2F%2Fwww.facebook.com%2Ffacebook&tabs=timeline&width=340&height=500&small_header=false&adapt_container_width=true&hide_cover=false&show_facepile=true&appId" width="340" height="500" style="border:none;overflow:hidden" scrolling="no" frameborder="0" allowTransparency="true"></iframe>
我怀疑,因为这是给我带来问题的唯一框架,Facebook的代码出现了问题,但像Facebook这样的网络巨头会给开发人员带来错误感到奇怪在流行的网络浏览器上未经测试的代码。
Facebook的代码有问题吗?我的火狐?非常感谢。