0
我在facebook上創建一個fanpage,當頁面加載時由於FB.getLoginStatus而出現錯誤。facebook錯誤b爲空
b is null [Break On This Error] FB.provide('',{ui:function(f,b){f=FB.c...onent(FB.UIServer._resultToken));}});
b is null
http://connect.facebook.net/en_US/all.js
Line 22
all.js FB.provide( '',{UI:功能(F,B){F = FB.copy({} .....
我真的很困惑,爲什麼我越來越b爲null,檢查我當前的代碼。
<!doctype html>
<html xmlns:fb="http://www.facebook.com/2008/fbml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title><?php echo APP_NAME; ?></title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'xxxxxxx',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true
});
//FB.UIServer.setLoadedNode = function (a, b){FB.UIServer._loadedNodes[a.id] = b; }
FB.getLoginStatus(function(response) {
if (!response.session) {
FB.login(friendsGet);
}
else
{
friendsGet(response);
}
});
};
(function() {
var e = document.createElement('script'); e.async = true;
e.src = document.location.protocol
+ '//connect.facebook.net/en_US/all.js';
document.getElementById('fb-root').appendChild(e);
}());
感謝
很奇怪,我沒有得到這個錯誤[這裏](http://jsfiddle.net/4XJUp/3/)。此外,你不應該使用FBML,因爲它不贊成 –
它在這裏得到錯誤,當它來這個函數FB.login – MZH
我得到這個錯誤,因爲身份驗證彈出被阻止。 –