【发布时间】:2011-10-07 12:53:48
【问题描述】:
我已经开发了两个应用程序,通过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 ...
【问题讨论】:
-
这是一个基于您提供的简单示例:fbrell.com/saved/58a66f765babcdd3d7b452afe02b4e41 - 对我来说很好。也许您可以提供更多详细信息?
标签: javascript facebook feed facebook-ui