C# 类似Facebook/发送按钮在网站页面上不一致

C# 类似Facebook/发送按钮在网站页面上不一致,c#,facebook-like,facebook-c#-sdk,C#,Facebook Like,Facebook C# Sdk,我已经实现了FacebookLike和Send按钮插件。听着,我认为公平地说,这应该是相当直接的,虽然我已经迈出了这一步,但我很高兴这是事实 我现在有一个问题,这给我解决带来了一些困难 问题在于插件的显示和功能不一致。它对我们网站的一些页面非常有效,而对其他页面则根本不起作用 在插件不起作用的页面上,发送按钮不会出现,当单击“相似”按钮时,它会非常短暂地打开“相似”对话框,并立即关闭该对话框,而不会记录任何相似的操作 我已经通过Facebook调试器工具检查了所有的网站页面,所有页面都被正确的打

我已经实现了FacebookLike和Send按钮插件。听着,我认为公平地说,这应该是相当直接的,虽然我已经迈出了这一步,但我很高兴这是事实

我现在有一个问题,这给我解决带来了一些困难

问题在于插件的显示和功能不一致。它对我们网站的一些页面非常有效,而对其他页面则根本不起作用

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

我已经通过Facebook调试器工具检查了所有的网站页面,所有页面都被正确的打开图元标记等正确地刮取

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

不正确显示的网站url是:


正确显示的网站url是:

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

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

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