Facebook赞/发送按钮在网站页面中不一致

时间:2012-08-14 21:03:45

标签: c# facebook-like facebook-c#-sdk

我已经实现了Facebook赞和发送按钮插件。看起来我认为可以说这应该是相当简单的,并且通过这个过程我已经非常高兴,这就是这种情况。

我现在遇到一个问题,导致我难以解决。

问题在于插件的显示和功能不一致。它适用于我们的某些网站页面,并且对其他网站完全无效。

在插件不起作用的页面上,发送按钮不会出现,当单击“喜欢”按钮时,它会非常短暂地打开“喜欢对话框”并立即关闭它,而不会记录任何“喜欢行动”

我已经通过Facebook调试工具检查了所有网站页面,所有页面都正确使用正确的Open Graph Meta Tags等进行抓取...

在这个阶段,我想知道是否有人遇到过这个问题?我知道今年发送按钮存在问题,但我的理解是这些问题已经解决了......

显示错误的网站网址为:http://www.todaysdeals.ie/Deal.aspx?dlid=441

正确显示 的网站网址是:http://www.todaysdeals.ie/Deal.aspx?dlid=439

1 个答案:

答案 0 :(得分:0)

在我看来,问题在于你如何声明按钮代码。你已经在FBXML代码中指定了90px的宽度,但Facebook似乎忽略了这一点并将其代码渲染为150px。

我的猜测是在错误的页面上,你在这个页面上有很多喜欢的东西,它将按钮包裹在div的隐藏区域。

首先,将FBXML代码的宽度增加到至少176px,看看会发生什么。