我开发了两个应用程序,它们FB.ui()
调用发送应用程序请求并要求使用“提要”参数发布状态更新。它工作了几个月,但在过去的一周里我遇到了错误:
c 是未定义的第 18 行: FB.provide('Dom',{containsCss:function...(oldonload);}else oldonload();};})(); 文件:all.js
它来自我导入的文件 all.js 以使用来自 url 的 FB 对象:http ://connect.facebook.net/fr_FR/all.js (我也尝试过http://connect.facebook.net/en_US/all. js )
这是导致错误的代码部分:
window.addEvent('domready', function() {
if(jsonRedirection.redirect == false) {
FB.init({
appId : FBappId,
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
}
});
function addFriends()
{
FB.ui({
method: 'apprequests',
message: 'Test'
},
function(response) {
if(response != null) {
alert('ok');
}
}
);
}
在调用 addFriends 函数之前,我检查了我的 appId 并拥有“fb-root”div ...