2013-09-29 137 views
0

我正在测试一款适用于我的计算机上运行正常的应用程序,但是当我的朋友测试它时,未正确加载到他的计算机上。他获得权限屏幕,选择权限,然后其余的不会加载。FB.getLoginStatus适用于我,但不适用于我的测试人员

我发现FB.getLoginStatus没有返回任何结果。它不应该是一个浏览器问题,因为我已经让他在Firefox中使用它(我使用它)。也不应该与他的脸书帐户有任何关系,因为我让他登录并以相同的结果进行测试。

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); 
     } 
    }); 
+0

什么是错误信息?什么试图展示?你使用什么代码?我的水晶球有一根松散的线,所以我现在看不到你的**有什么问题**。 – leon

+0

编辑显示有问题的部分。 – dlofrodloh

+0

您是否注意到您的其他人与if断开连接? – leon

回答

0

我不得不让我的朋友禁用他的Facebook设置下的“安全浏览”,因为该应用程序不在安全连接上。禁用安全浏览后,该应用程序正常工作。

相关问题