Ошибка зацикливания при открытии окна входа в Facebook-приложение на моем сайте - PullRequest
2 голосов
/ 03 февраля 2012

Я пытаюсь использовать Facebook SDK и API для входа пользователей на мой веб-сайт, и все это работает замечательно, за исключением ошибки зацикливания консоли.

Небезопасная попытка JavaScript получить доступ к фрейму с URLhttps://s -static.ak.fbcdn.net / подключения / xd_proxy.php ?Домены, протоколы и порты должны совпадать.

Отображается только при отображении диалогового окна входа в систему FaceBook и останавливается при его закрытии, но это неудобство, от которого я бы предпочел избавиться.

Facebook SDK

scripts / facebook.js

//FB SDK (Software Development Kit) for easy access to FB commands @ http://developers.facebook.com/docs/reference/javascript/
window.onload = function(){
    window.fbAsyncInit = function() {
        FB.init({
          appId      : '350562728295861', // App ID
          channelUrl : 'http:url', // Channel File
          status     : true, // check login status
          cookie     : true, // enable cookies to allow the server to access the session
          xfbml      : true  // parse XFBML
        });
    };
}
// Load the SDK Asynchronously
(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));

Кнопка входа

scripts / facebook.js

function logIn(){
    FB.login(function(){ //calls the Facebook popup window

    });
}

Файл канала

<script src="//connect.facebook.net/en_US/all.js"></script>

Сценарии находятся в корневом каталоге / scripts, а файлы каналов и индексов находятся в корневой папке.

Я написал намного больше, но это всего лишьСам SDK и все равно выдает ошибку.Так что я ожидаю какого-то недостающего значения или другого упущения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...