Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook FB登录在Chrome中不工作_Facebook_Google Chrome_Facebook Javascript Sdk_Facebook Login - Fatal编程技术网

Facebook FB登录在Chrome中不工作

Facebook FB登录在Chrome中不工作,facebook,google-chrome,facebook-javascript-sdk,facebook-login,Facebook,Google Chrome,Facebook Javascript Sdk,Facebook Login,我无法使用JSDKAPI登录Facebook。我读过,在Chrome中,经常会出现弹出窗口被阻止的问题,但是弹出窗口打开良好,对用户来说没有明显的问题。但是,我得到控制台日志“不安全的Javascript访问”,用户没有登录 我添加了一个登录事件,用于在Chrome中进行调试,但根本没有触发 window.fbAsyncInit = function() { FB.init({ appId : '247886858583094', status : true

我无法使用JSDKAPI登录Facebook。我读过,在Chrome中,经常会出现弹出窗口被阻止的问题,但是弹出窗口打开良好,对用户来说没有明显的问题。但是,我得到控制台日志“不安全的Javascript访问”,用户没有登录

我添加了一个登录事件,用于在Chrome中进行调试,但根本没有触发

window.fbAsyncInit = function() {
  FB.init({
    appId      : '247886858583094',
    status     : true, 
    cookie     : true,
    xfbml      : true,
    oauth      : true,
  });
     FB.Event.subscribe('auth.login',function(response) { alert('You logged in'); } );
};
(function(d){
   var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
   js = d.createElement('script'); js.id = id; js.async = true;
   js.src = "//connect.facebook.net/en_US/all.js";
   d.getElementsByTagName('head')[0].appendChild(js);
 }(document));
我尝试了一个空白的HTML页面,只有这个页面和登录按钮,所以这肯定是浏览器或api的一个问题


有人遇到过这个问题吗?有什么解决方案吗?

用户实际登录的代码在哪里?比如打FB.login什么的?此外,您是否检查过它在除Chrome之外的其他浏览器中是否正常工作?您是否尝试订阅auth.statusChange事件?除非我弄错了,否则在init中指定“status:true”将在加载时触发statusChange事件。Nitzan指出,FB.login将触发auth.login事件。用户实际登录的代码在哪里?比如打FB.login什么的?此外,您是否检查过它在除Chrome之外的其他浏览器中是否正常工作?您是否尝试订阅auth.statusChange事件?除非我弄错了,否则在init中指定“status:true”将在加载时触发statusChange事件。Nitzan指出,FB.login将触发auth.login事件。