Javascript 响应在为facebook登录编写的脚本中返回为未定义

Javascript 响应在为facebook登录编写的脚本中返回为未定义,javascript,html,.net,facebook,Javascript,Html,.net,Facebook,我想在我的网页中添加使用facebook登录的按钮。我也使用自己的按钮。因此,我编写了FB.login()方法,但它无法正常工作。您能帮助我吗 window.fbAsyninit=函数(){ FB.init({ appId:, 曲奇:是的, xfbml:是的, 版本:“v3.1” }); }; 函数facebookLogin2(){ 调试器; FB.登录(功能(响应){ 调试器; 如果(response.status===“已连接”){ console.log(response.name);

我想在我的网页中添加使用facebook登录的按钮。我也使用自己的按钮。因此,我编写了FB.login()方法,但它无法正常工作。您能帮助我吗

window.fbAsyninit=函数(){
FB.init({
appId:,
曲奇:是的,
xfbml:是的,
版本:“v3.1”
});
};
函数facebookLogin2(){
调试器;
FB.登录(功能(响应){
调试器;
如果(response.status===“已连接”){
console.log(response.name);
}
},{scope:'public_profile,email'});
};
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=https://connect.facebook.net/en_GB/sdk.js#xfbml=1&autoLogAppEvents=1&version=v3.1&appId=********';
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);

Facebook
“它不工作”不是一个很好的错误描述,你必须想出更多的细节。顺便说一句,您需要修复代码的缩进,这看起来很奇怪。您的“调试器”行是否会干扰执行?第二个调试器不会影响@TommyBs