Facebook Подключите ошибку IE9 JavaScript в All.js

При использовании Facebook Connect через библиотеку JavaScript я получаю следующую ошибку JavaScript.

Script5007: Невозможно установить значение свойства «FBCallID»: объект является нулевым или неопределенным All.js, Линия 22 Характер 4141

Если я проследую его в скрипте, он выходит этот раздел кода. (Линия 22 во всех. Внутри всплывающей функции эта линия выполняется.

else FB.UIServer.setLoadedNode(b,window.open(b.url,b.id,c));

Этот вызов SetLoadedNode Noade второй параметр, являющийся окном .Open. Проблема, которую я вижу, состоит в том, что окно открывается, но значение, передаваемое на SetLoadedNode, является NULL. Таким образом, вызов для setloadednode (a, b) b - это нулевой, вызывающий выпуск на линии b.fbcallid

,setLoadedNode:function(a,b){
    FB.UIServer._loadedNodes[a.id]=b;
    if(a.params)b.fbCallID=a.id;
}

, мой fb.init выглядит следующим образом

FB.init({
    appId:'xxxxxxxxx',
    cookie:true,
    status:true,
    xfbml:true,
    oauth:true
});

, если возникает ошибка JavaScript, я все еще могу войти в систему , Проблема, которую она вызывает, состоит в том, что всплывающее окно Connect Facebook не закрывается после входа в систему. Предположительно, он имеет отношение к этой ошибке.

Любое понимание по этому поводу было бы оценено.

6
задан Ronnie 8 September 2011 в 14:24
поделиться