2012-06-02 57 views
2

我的網站是alonsart.com ...點擊我的site..it發送按鈕時,會打開一個空白框...Facebook的「發送」按鈕會打開一個空白框

這是我的代碼看起來像:

<div id="fb-root"></div> 
<script> 
    window.fbAsyncInit = function() { 
    FB.init({ 
     appId  : 'my_id', // App ID 
     channelUrl : '//alonsart.com/index.html', // Channel File 
     status  : true, // check login status 
     cookie  : true, // enable cookies to allow the server to access the session 
     xfbml  : true // parse XFBML 
    }); 

    // Additional initialization code here 
    }; 

    // Load the SDK Asynchronously 
    (function(d){ 
    var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; 
    if (d.getElementById(id)) {return;} 
    js = d.createElement('script'); js.id = id; js.async = true; 
    js.src = "//connect.facebook.net/en_US/all.js"; 
    ref.parentNode.insertBefore(js, ref); 
    }(document)); 
</script> 

當然和DIV

 <div style="margin-top:20px" class="fb-like" data-send="true" data-width="450" data-show-faces="true"></div> 

任何想法,爲什麼點擊的時候難道不說明了什麼?

感謝

回答

1

不知道你是否已經解決了這個問題與否,而是以供將來參考,我發現,被Facebook [https://developers.facebook.com/tools/debug]提供的調試工具是解決此完全相同的問題的救星在我正在研究的網站上。

你給它一個網址,它會刮它,並給你的到底是什麼毛病故障(從Open Graph的觀點)

+0

真棒工具,解決完美我的問題! – Cacovsky

1

雖然這個問題已經被問了一段時間回來,但它可能會幫助某人尋找像偶發性問題併發送插件。

昨天喜歡發送插件,也停止爲我的網站工作,沒有任何錯誤的實施。即使http://developers.facebook.com上的發送按鈕昨天已停止工作,今天它再次恢復工作。

因此,檢查插件是否也在其他站點上工作。如果沒有,那麼問題最可能出現在Facebook的結尾,而不是結束。

相關問題