1

我正在为 Prestashop 创建一个模块,该模块在产品下显示 facebook 的 Like 按钮(和 Twitter 的 Tweet it),但 Facebook 按钮仍未加载...

我在页面中得到以下代码,有什么问题吗?

<div id="fb-root"></div> 
<script> 
window.fbAsyncInit = function() {
    FB.init({appId: '118323178240875', status: true, cookie: false, xfbml: true});
};
(function() {
    var e = document.createElement('script'); e.async = true;
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js';
    document.getElementById('fb-root').appendChild(e);
}());
</script> 
<fb:like show_faces="false" width="450" action="recommend" font="verdana"></fb:like>
4

1 回答 1

0

我已经解决了我的问题。问题是我在我的页面中初始化了两次 XFBML,这导致了问题......

我创建了专门用于 XFBML 初始化的特殊模块和其他用于显示 Like 按钮和 Fan 框的模块

于 2011-01-13T19:13:26.433 回答