0

Facebookのログインポップアップが実行されないのはなぜですか?JSはポップアップを開きません

$.ajax({
    url: "api/ajax/facebook/publish.stream.php",
    success: function(result)
    {  

       FB.login(function(res) {});


    }
});

私のブラウザ(クローム)がフェイスブックログインのポップアップをブロックしているのを見つけました。これは、クリックしないユーザーイベントによって開かれましたが、AJAXの成功リクエストによって開かれたためです。

4

1 に答える 1

1
$.ajax({
    url: "api/ajax/facebook/publish.stream.php",
    success: function(result)
    {  
       var result = $.parseJSON(result);

       if(result.login)
       {
           alert("here it's ok!");
           FB.login(function(res) {

           });

       }
       else
       {
           alert(result.string);
       }            
    }
});
于 2011-02-18T13:32:40.120 に答える