2011-08-31 38 views
0

我有這樣的代碼:this.data爲空 - Facebook的評論

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en" lang="en"> 
<head> 
<script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script> 
</head> 
<body> 

<div id="fb-root"></div> 
<script> 
    window.fbAsyncInit = function() { 
    FB.init({ 
    appId : '167549853323291', 
    status : true, // check login status 
    cookie : true, // enable cookies to allow the server to access the session 
    xfbml : true // parse XFBML 
    }); 
}; 
</script> 
<fb:comments href="http://auto.receptie.ro/test.html"></fb:comments> 
</body> 
</html> 

,這是鏈接:http://auto.receptie.ro/test.html

當我在輸入框中單擊,螢火蟲返回錯誤:

this.data is null 
http://static.ak.fbcdn.net/rsrc.php/v1/yA/r/HG9KOfvPTU4.js 
Line 59 

然後我點擊並再次點擊輸入框,螢火蟲返回錯誤:

this._input is undefined 
http://static.ak.fbcdn.net/rsrc.php/v1/yA/r/HG9KOfvPTU4.js 
Line 56 
+0

我沒有得到任何這樣的錯誤,我能發表您的測試頁上的評論。 – Antonelli

回答

0

您不需要請求兩次XFBML解析;這可能會導致錯誤。

嘗試從Facebook上的JavaScript SDK源URL刪除#xfbml=1。它與FB.init()中的xfbml: true衝突。