Кнопка входа в FaceBook Connect не отображается в FireFox - PullRequest
0 голосов
/ 05 марта 2011

Я работаю над проектом для клиента, в котором они хотят разрешить посетителям сайта регистрироваться, используя свою учетную запись FaceBook.

Я использовал API-интерфейс подключения FaceBook для обработки этого.У меня есть пользовательский элемент управления в верхнем меню, который находится на главной странице.Контроль входа в FaceBook Connect прекрасно работает в IE8 и Chrome.Тем не менее, он не отображается в FireFox вообще.

Вы можете увидеть это в действии или нет, в зависимости от вашего браузера на http://dev.booncentral.com/

Некоторые MasterPage FB Code:

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml">

Конец главной страницы:

 <script type="text/jscript" src="http://connect.facebook.net/en_US/all.js">
    </script>
    <script type="text/jscript">
        FB.init({ appId: '<% = Evolution.Utils.AppSettings.GetAppSetting("FacebookApiKey") %>', status: true, cookie: true, xfbml: true });
        FB.Event.subscribe('auth.sessionChange', function (response) {
            if (response.session) {
            } else {
            }
        });
    </script></body>

Контроль пользователя:

 <fb:login-button perms="publish_stream,email,user_birthday" onlogin="window.location.reload()"
            autologoutlink="true" width="200"></fb:login-button>

Кто-нибудь пришел?через это или есть какие-либо предложения о том, как я могу это исправить?

Заранее спасибо.

1 Ответ

0 голосов
/ 10 мая 2011

Код FaceBook выше в порядке.

Оказалось, что существует проблема, когда разработчик пытался преобразовать 64-битное целое число в 32-битное int в другом месте кода.

...