Кнопка входа в Facebook не будет ничего делать при нажатии? - PullRequest
0 голосов
/ 11 сентября 2011

На этой странице: http://friendsconnect.org/shadowlink/ вы можете видеть в правом нижнем углу, у меня есть кнопка входа в Facebook под названием «Связаться с Facebook». Однако кнопка не будет ничего делать при нажатии. Что я делаю неправильно?

Код кнопки:

<fb:login-button autologoutlink="true" perms="email,user_birthday,status_update,publish_stream">Connect with Facebook</fb:login-button>

Страница не будет работать в Chrome, Safari или Firefox.

Ответы [ 2 ]

1 голос
/ 11 сентября 2011

Ваша проблема в том, что вам не хватает этого кода, который можно разместить в любом месте на вашей странице:

<div id="fb-root"></div>

Если вы посмотрите на консоль инструментов отладчика Chrome, вы увидите, что она говорит о том, что этого не хватает, потому что у вас есть вызов document.getElementById('fb-root'), который возвращает ноль.

0 голосов
/ 11 сентября 2011

Возможно, вы уже вошли в Facebook? Если вы уже вошли в систему и уже авторизовали приложение, может показаться, что кнопка ничего не делает, если вы только перехватываете события auth.login и auth.logout, поскольку на самом деле ничего из этого не происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...