我真的希望有人能让我开始这个。
我使用facebook开发者表单生成了Facebook喜欢和共享按钮的HTML5集成代码。在客户的网站上集成代码后,按钮仅使用Chrome显示,但不会在Firefox或IE中呈现。
查看生成的代码,似乎Facebook API没有创建在使用后者时显示按钮所需的代码。
我搜索了很多并尝试了所有类型的初始化(同步加异步加载,不同的集成方法,如iFrame,xml声明,应用程序发布等等) - 完全没有行为改变。
我还以为我可能在页面上运行其他脚本时遇到问题,但是在创建新网站时只保留类似按钮代码的问题仍然存在。
到现在为止,我的想法已经不多了,我找不到任何有同样问题的人。似乎是一些我看不到自己的愚蠢错误。有人会帮我看看:
CODE: 在这里插入标题
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : '470372866398003', // App ID
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
};
// Load the SDK Asynchronously
(function(d){
var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/de_DE/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
</script>
<div class="fb-like" data-href="https://www.facebook.com/berlinbueros.de" data-width="250" data-layout="button" data-action="like" data-show-faces="false" data-share="true"></div>
</body>
</html>`