0

自分のコンピューターで問題なく動作するアプリをテストしていますが、友人がテストすると、彼のコンピューターに正しく読み込まれません。彼は許可画面を取得し、許可を選択しますが、残りは読み込まれません。

私は FB.getLoginStatus が彼の側で何も返していないことを発見しました。彼に Firefox (私が使用している) で試してもらったので、ブラウザの問題ではないはずです。また、彼に私としてログインして同じ結果でテストしてもらったので、彼の Facebook アカウントとは何の関係もないはずです。

私の側のwriteDisplayConsoleは「接続済み」などを書き込みますが、私の友人には接続について何も書かれていません。つまり、getLoginStatusからの応答がありませんでした。アプリの残りの部分は正常に表示されますが、welcomePlayer 関数は実行されません。

問題が何であるか知っている人はいますか?

  FB.getLoginStatus(function (response) {
      writeDisplayConsole('FB LSTATUS: ' + response.status);
      if (response.status === 'connected') {
          gPlayerFBID = response.authResponse.userID;
          writeDisplayConsole('User ID:'+ gPlayerFBID);
          welcomePlayer(gPlayerFBID);
      }
  });
4

1 に答える 1

0

アプリが安全な接続にないため、友人のFacebook設定で「安全なブラウジング」を無効にする必要がありました。セキュア ブラウジングを無効にすると、アプリは正常に動作します。

于 2013-09-29T22:07:47.607 に答える