<html>
<head>
<title>My Facebook Login Page</title>
</head>
<body>
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'YOUR_APP_ID',
status : true,
cookie : true,
xfbml : true
});
};
(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));
</script>
<div class="fb-login-button">Login with Facebook</div>
</body>
</html>
我將此頁保存爲default.aspx,當我試圖使用visual basic運行此文件時,它僅顯示簡單文本。它不會顯示我的按鈕,我也設置我的域名在Facebook應用程序中作爲'localhost.local'和網站的URL'http://localhost.local/',但是當我運行它產生這個網址'localhost:49162/WebSite1 /Default.aspx'用簡單的文字作爲'login with facebook' 它也給這個行<div class="fb-login-button">Login with Facebook</div>
錯誤,那個類沒有定義。在ASP.NET中調試Facebook登錄頁面
您好,我是新來的Facebook應用程序,請幫我 – Rohit
警告的「沒有定義類」只是警告你,你不要在你的CSS中有一個fb-login-button類 - 不用擔心。看起來您無法從facebook.net加載腳本 - 您能否驗證(例如,使用您的瀏覽器調試工具或小提琴手)您實際上正在加載該腳本? – Rup
嗨感謝您的答覆,但事情仍然無法正常工作,我不知道如何使用瀏覽器調試工具或提琴手。你能告訴我,我也只把這個文件放到我的項目中嗎?我需要把其他二進制文件放到我的項目中嗎?我需要下載其他任何東西嗎? – Rohit