gpt4 book ai didi

javascript - 对 "apprequest"和 "feed"使用 FB.ui - JS 错误 - c 未定义

转载 作者:行者123 更新时间:2023-12-02 20:12:59 25 4
gpt4 key购买 nike

我开发了两个应用程序,其中使用 FB.ui() 调用来发送应用程序请求并要求使用“feed”参数发布状态更新。几个月来它运行良好,但在过去的一周我遇到了错误:

c is undefined line 18 : FB.provide('Dom',{containsCss:function...(oldonload);}else oldonload();};})(); File : all.js

它来 self 导入的文件 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 ...

最佳答案

“c 未定义”- 这是由于 mootools 冲突而发生的。在未压缩的mootools文件中,有一个函数“Function.implement({ ”。您可以通过 Conceal 它来解决问题。

如果你得到这份工作,请告诉我。

准确地说。使用 In,Function.implement({将会有一个“create: function(options){”。只需将“创建”重命名为“创建”即可。即,将 C 设为大写字母。我希望这能解决这个问题。

关于javascript - 对 "apprequest"和 "feed"使用 FB.ui - JS 错误 - c 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6730906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com