在发布此问题之前,我等了1个月。
在2我的网站上facebook按钮不起作用,即使我点击并重新加载页面也显示0个喜欢。在另一个网站上(总是https)它可以工作。
它可以是什么?
示例,不在此处工作: https://www.intherimini.com/en/
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=185407924984797";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-like" data-href="https://www.intherimini.com/" data-layout="button_count" data-action="like" data-show-faces="true" data-share="true" style="padding:3px 10px 3px 30px;"></div>
在另一个网站(incinqueterre.com)上,使用相同的代码(仅更改href和appID)可以正常工作。这两个App都有相同的参数......
答案 0 :(得分:1)
最后我发现了问题。 如果您的网站有多种语言,并且初始页面只是将您重定向到您的语言页面 - ,则无法将相似按钮设置为域名。您必须将其设置为页面而不重定向。