我在使用 Facebook JDK 登录时收到以下错误,很确定这才在过去 1 或 2 天内才开始发生,有人也遇到过这种情况吗?这是我的JS代码,然后错误
FB.getLoginStatus(function(response) {
if (response.authResponse) {
//Fire Login Ajax
} else {
FB.login(function(response) {
if (response.authResponse) {
FB.api('/me', function(response) {
//Fire Login Ajax
});
}
});
}
});
Uncaught Error: No polyfill registered for object
q all.js:24
FB.subclass.process all.js:118
FB.provide._processElement.processor all.js:82
FB.provide._processElement all.js:82
FB.provide.parse all.js:82
q all.js:24
FB.provide.parse
错误。据 https://developers.intern.facebook.com/bugs/420667497951980 报道,正在调查中。
请查看Facebook Actionscript API 'Facebook.Init()' 调用突然返回空会话对象。为什么?
FB API问题。
简斯软件开发工具包问题今天上午7:42目前,all.js 文件在加载时引发异常。我们现在正在努力修复。有关更多信息和更新,请订阅错误420667497951980。
始终关注FB开发人员页面
如果 FQL 失败,这有效
FB.api({
method: 'fql.query',
query: 'SELECT name, uid, pic_square FROM user WHERE uid=me()'
},
function(rows) {
// Process here
}
)
昨晚我有一个网站也发生了同样的事情。我将问题追溯到这一行:
FB.XFBML.parse();
如果我评论这一行,则不会发生错误。