fb-page插件不起作用。我的Fb-Page设置为公开。其他fb插件工作正常。没有浏览器控制台错误。
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div id="fb-root"></div>
<div class="fb-page" data-href="https://www.facebook.com/individualdiaet/" data-width="180" data-height="70" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '1410540785669628',
xfbml : true,
version : 'v2.8'
});
FB.AppEvents.logPageView();
};
(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/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
</body>
</html>
插件被重新编译,但似乎是0。
我从来没有遇到过这个问题。有什么想法吗?
答案 0 :(得分:1)
我遇到了同样的问题,这是因为你的Facebook页面已经配置了一些限制(国家,年龄......等等)。
Facebook说,如果是受限制的页面,社交页面插件不起作用。 (use-server
)
因此,您可以尝试删除Facebook页面中的所有限制,并再次创建社交页面插件。