在我的網站上,我有一個鏈接到Facebook頁面的XFBML Like按鈕。我將該網站的域名設置爲應用程序域,並將Javascript SDK與應用程序ID一起包含在內。未在XFBML中顯示的評論框Like按鈕鏈接到Facebook頁面
Like按鈕本身有效,但註釋部分不顯示。在Chrome中檢查頁面顯示iframe出現在類似按鈕下方,但它僅包含帶有一些代碼的腳本標記。我在這裏做錯了什麼?
在我的網站上,我有一個鏈接到Facebook頁面的XFBML Like按鈕。我將該網站的域名設置爲應用程序域,並將Javascript SDK與應用程序ID一起包含在內。未在XFBML中顯示的評論框Like按鈕鏈接到Facebook頁面
Like按鈕本身有效,但註釋部分不顯示。在Chrome中檢查頁面顯示iframe出現在類似按鈕下方,但它僅包含帶有一些代碼的腳本標記。我在這裏做錯了什麼?
您正在加載的JavaScript SDK使用此代碼:
(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/en_US/all.js";
d.getElementsByTagName('head')[0].appendChild(js);
}(document));
它正在尋找與facebook-jssdk
一個id一個div,但這個div並不存在。嘗試在你的頁面中加入這個地方:
<div id="facebook-jssdk"></div>
這會導致Like按鈕根本不顯示。 – user962004
在這個已知的Facebook錯誤請看下圖:http://developers.facebook.com/bugs/293075054049400
基本上,如果安全瀏覽功能在Facebook上的用戶帳戶啓用一個得到這個行爲。
什麼是網址? – bkaid
http://www.milliani.com/milliani#portfolio – user962004