0

しばらくの間、FacebookConnect の後でリダイレクトに成功していましたが、現在は機能しなくなりました。私が変更したと思われる唯一のことは、NuGet を使用して Facebook 参照を更新することです。これが私のコードです。なぜ機能しなくなったのか誰か教えてもらえますか?

 <script type="text/javascript">

            $(document).ready(function () {

                window.FB.init({ appId: 'xxxx', status: true, cookie: true, xfbml: true });

                $('#fbLogin').click(function () {
                    FB.Event.subscribe('auth.statusChange', function (response) {
                        alert('The status of the session is: ' + response.status);
                        if (response.status == 'connected') {
                            window.location.href = '@Account.Urls.FacebookConnect()';
                        }
                    }, { perms: 'email' });
                });
            });



        </script>

       <fb:login-button autologoutlink="false" perms="email" id="fbLogin">

       </fb:login-button>

response.status == 'connected' のアラートを出すかどうかに関係なく、どちらのアラートにも達しません

4

1 に答える 1

0

CBroeの提案とauth.statusChangeの代わりにauth.authResponseChangeを使用して動作するようになりました

于 2012-08-21T13:32:19.527 に答える