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 回答