2

JSDK API を使用して Facebook にログインできません。Chrome では、ブロックされたポップアップに問題があるのが一般的であると読みましたが、ポップアップは正常に開き、ユーザーには明らかな問題はありません。ただし、コンソール ログ「安全でない Javascript アクセス」が表示され、ユーザーがログインしていません。

Chrome でデバッグするための Login イベントを追加しましたが、まったく発生しません。

window.fbAsyncInit = function() {
  FB.init({
    appId      : '247886858583094',
    status     : true, 
    cookie     : true,
    xfbml      : true,
    oauth      : true,
  });
     FB.Event.subscribe('auth.login',function(response) { alert('You logged in'); } );
};
(function(d){
   var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
   js = d.createElement('script'); js.id = id; js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   d.getElementsByTagName('head')[0].appendChild(js);
 }(document));

空白の HTML ページとこれとログイン ボタンのみで試したので、ブラウザまたは API の一部に問題があることは間違いありません。

誰もがこの問題に遭遇しましたか? 解決策はありますか?

4

0 に答える 0