2011-09-22 119 views

回答

5

您既有已加載的已過時的Facebook JavaScript庫,也有舊的。刪除舊的一個:

<script type="text/javascript" src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php"></script> 

保持有效的一個:

<script type="text/javascript"> 
    window.fbAsyncInit = function() { 
     FB.init({ 
      appId: '35944321698', 
      status: true, 
      cookie: true, 
      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> 

不完全相信它會解決它,但我知道混不支持他們。

+0

非常感謝!這個是殺了我,加載FeatureLoader.js的代碼超出了我的正常代碼庫,這就是爲什麼它在我們的生產站點加載,但不是我的本地環境。 – brandwaffle

+1

@StephaneEybert如果您發現上述答案正確,請將其標記爲如此。 – hitautodestruct

相關問題