this.data является нулевым - Facebook Comments - PullRequest
0 голосов
/ 31 августа 2011

У меня есть этот код:

<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

Когда я нажимаю в поле ввода, ошибка возврата firebug:

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

Затем я щелкаю и снова щелкаю в поле ввода, ошибка возврата firebug:

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

1 Ответ

0 голосов
/ 04 октября 2011

Вам не нужно запрашивать разбор XFBML дважды; это может вызвать ошибки.

Попробуйте удалить #xfbml=1 из исходного URL-адреса Facebook JavaScript SDK. Это конфликтует с xfbml: true в FB.init().

...