我正在测试一款在我的计算机上运行正常的应用程序,但是当我的朋友测试时,它无法正确加载到他的计算机上。他获取权限屏幕,选择权限,然后其余部分将不加载。
我发现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);
}
});
答案 0 :(得分:0)
我必须让我的朋友在他的Facebook设置下禁用“安全浏览”,因为该应用程序不在安全连接上。禁用安全浏览后,该应用程序正常工作。