【问题标题】:Facebook Like/Send buttons inconsistent across site pagesFacebook Like/Send 按钮在网站页面之间不一致
【发布时间】:2012-08-15 05:33:19
【问题描述】:

我已经实现了 Facebook Like 和 Send 按钮插件。看,我认为公平地说这应该是相当简单的,并且已经逐步完成了这个过程,我很高兴是这样。

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

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

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

    在我看来,问题在于您如何声明按钮代码。您在 FBXML 代码中指定了 90 像素的宽度,但 Facebook 似乎忽略了这一点,并将其代码呈现为 150 像素。

    我的猜测是在错误的页面上,你在这个页面上有大量的喜欢,它把按钮包裹到了 div 的隐藏区域中。

    我首先将 FBXML 代码中的宽度增加到至少 176 像素,然后看看会发生什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-16
      • 2012-03-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多