我正在为当地的面包店制作一个网站,并希望在主页上放置一个类似Facebook的按钮。我去了developers.facebook并复制并粘贴了代码。我认为在过去,有几个选项(iframe等),但现在只有一个选项。首先你复制" javascript sdk"在你的身体标签的开头。然后你可以在任何地方复制一个特殊的div。我做了这个,但是喜欢按钮拒绝在屏幕上呈现。似乎浏览器(chrome,firefox,opera)需要一些额外的时间加载它,但它不会出现。我想要么我错过了一些明显的东西,比如我没有把它放在正确的地方,css搞砸了,或者Facebook就像按钮刚停止工作一样。如果记录错误,请纠正我,如果我错了,但这个"喜欢"任何网址不只是一个Facebook页面,对吗?如果你能帮助我,我将永远感激不尽!此外,除了twitter之外还有其他社交媒体按钮,您实际上是否需要有一个页面才能使用它?再次感谢!
答案 0 :(得分:0)
我多次处理过这个问题。
通常 ,这是Facebook页面本身的设置。
如果您尚未登录,则无法查看该喜欢的内容,因为它设置了最低年龄(13或18),因此如果无法确认您的年龄,则不会显示起来。
这可以在帐户设置中修复。
答案 1 :(得分:-1)
这可能看起来像一个奇怪的解决方案,但我只有一个链接到那里的Facebook页面,所以人们可以去那里自己喜欢它。所以没有额外的渲染时间等。
这就是我的意思:
.social-face {
background-color: rgb(50, 50, 200);
border: none;
padding: 5px;
color: white;
text-shadow: 1px 1px black;
}
.social-face:hover {
box-shadow: inset 2px 2px 1px rgb(0, 0, 200);
text-shadow: none;
}
<input type="button" class="social-face" value="Like us on facebook"/>
And by pressing this link go to there facebook page so people can like it :D
我发现这比使用facebook api容易得多:)